./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 61a67961 Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.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 d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 20:36:05,258 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 20:36:05,335 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-14 20:36:05,341 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 20:36:05,355 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 20:36:05,388 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 20:36:05,390 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 20:36:05,390 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 20:36:05,390 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 20:36:05,391 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 20:36:05,391 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 20:36:05,392 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 20:36:05,392 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 20:36:05,393 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 20:36:05,395 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 20:36:05,395 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 20:36:05,396 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 20:36:05,396 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-14 20:36:05,396 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-14 20:36:05,396 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-14 20:36:05,397 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 20:36:05,400 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-14 20:36:05,401 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-14 20:36:05,402 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 20:36:05,402 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 20:36:05,402 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 20:36:05,402 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 20:36:05,402 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 20:36:05,402 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 20:36:05,403 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 20:36:05,403 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 20:36:05,403 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 20:36:05,403 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 20:36:05,403 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-14 20:36:05,404 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-14 20:36:05,404 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 20:36:05,404 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 20:36:05,404 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 20:36:05,405 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 20:36:05,405 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 -> d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 [2024-10-14 20:36:05,685 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 20:36:05,709 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 20:36:05,712 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 20:36:05,713 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 20:36:05,713 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 20:36:05,715 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-10-14 20:36:07,246 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 20:36:07,435 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 20:36:07,436 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-10-14 20:36:07,444 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b776441b6/516dee9f84bb4ef38e3e8d379987227c/FLAG4b2430d9f [2024-10-14 20:36:07,458 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b776441b6/516dee9f84bb4ef38e3e8d379987227c [2024-10-14 20:36:07,460 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 20:36:07,462 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 20:36:07,463 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 20:36:07,465 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 20:36:07,473 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 20:36:07,474 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,474 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ddecf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07, skipping insertion in model container [2024-10-14 20:36:07,475 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,496 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 20:36:07,685 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 20:36:07,699 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 20:36:07,721 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 20:36:07,740 INFO L204 MainTranslator]: Completed translation [2024-10-14 20:36:07,740 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07 WrapperNode [2024-10-14 20:36:07,741 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 20:36:07,742 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 20:36:07,742 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 20:36:07,742 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 20:36:07,748 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,758 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,781 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2024-10-14 20:36:07,784 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 20:36:07,785 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 20:36:07,785 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 20:36:07,785 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 20:36:07,796 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,796 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,803 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,829 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-10-14 20:36:07,829 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,829 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,832 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,837 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,842 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,843 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,845 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 20:36:07,849 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 20:36:07,849 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 20:36:07,849 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 20:36:07,850 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (1/1) ... [2024-10-14 20:36:07,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 20:36:07,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:07,882 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-10-14 20:36:07,887 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-10-14 20:36:07,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 20:36:07,932 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-14 20:36:07,932 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-14 20:36:07,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-14 20:36:07,932 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 20:36:07,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 20:36:07,933 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-14 20:36:07,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-14 20:36:07,997 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 20:36:08,001 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 20:36:08,327 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-10-14 20:36:08,327 INFO L287 CfgBuilder]: Performing block encoding [2024-10-14 20:36:08,350 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-14 20:36:08,351 INFO L314 CfgBuilder]: Removed 2 assume(true) statements. [2024-10-14 20:36:08,351 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 08:36:08 BoogieIcfgContainer [2024-10-14 20:36:08,351 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-14 20:36:08,353 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-14 20:36:08,354 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-14 20:36:08,357 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-14 20:36:08,358 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 08:36:07" (1/3) ... [2024-10-14 20:36:08,359 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11545a0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 08:36:08, skipping insertion in model container [2024-10-14 20:36:08,359 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:36:07" (2/3) ... [2024-10-14 20:36:08,360 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11545a0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 08:36:08, skipping insertion in model container [2024-10-14 20:36:08,360 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 08:36:08" (3/3) ... [2024-10-14 20:36:08,363 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound50.c [2024-10-14 20:36:08,379 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-14 20:36:08,379 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-10-14 20:36:08,446 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-14 20:36:08,452 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;@73a61488, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-14 20:36:08,453 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-10-14 20:36:08,456 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 44 states have (on average 1.8636363636363635) internal successors, (82), 74 states have internal predecessors, (82), 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-10-14 20:36:08,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-10-14 20:36:08,463 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:08,464 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:08,464 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-10-14 20:36:08,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:08,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1812025852, now seen corresponding path program 1 times [2024-10-14 20:36:08,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:08,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987326772] [2024-10-14 20:36:08,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:08,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:08,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:08,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:08,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:08,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:08,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:08,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-14 20:36:08,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:08,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987326772] [2024-10-14 20:36:08,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987326772] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:08,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:08,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:36:08,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024350969] [2024-10-14 20:36:08,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:08,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-14 20:36:08,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:08,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-14 20:36:08,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-14 20:36:08,685 INFO L87 Difference]: Start difference. First operand has 87 states, 44 states have (on average 1.8636363636363635) internal successors, (82), 74 states have internal predecessors, (82), 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.0) internal successors, (8), 2 states have internal predecessors, (8), 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-10-14 20:36:08,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:08,719 INFO L93 Difference]: Finished difference Result 172 states and 211 transitions. [2024-10-14 20:36:08,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-14 20:36:08,721 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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 20 [2024-10-14 20:36:08,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:08,727 INFO L225 Difference]: With dead ends: 172 [2024-10-14 20:36:08,727 INFO L226 Difference]: Without dead ends: 84 [2024-10-14 20:36:08,730 INFO L431 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-10-14 20:36:08,733 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:08,734 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 94 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:36:08,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-14 20:36:08,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2024-10-14 20:36:08,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 43 states have (on average 1.7209302325581395) internal successors, (74), 72 states have internal predecessors, (74), 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-10-14 20:36:08,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 92 transitions. [2024-10-14 20:36:08,800 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 92 transitions. Word has length 20 [2024-10-14 20:36:08,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:08,800 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 92 transitions. [2024-10-14 20:36:08,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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-10-14 20:36:08,801 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 92 transitions. [2024-10-14 20:36:08,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-10-14 20:36:08,802 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:08,802 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:08,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-14 20:36:08,802 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-10-14 20:36:08,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:08,803 INFO L85 PathProgramCache]: Analyzing trace with hash 982000830, now seen corresponding path program 1 times [2024-10-14 20:36:08,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:08,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806504334] [2024-10-14 20:36:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:08,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:08,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:08,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1005407775] [2024-10-14 20:36:08,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:08,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:08,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:08,844 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-10-14 20:36:08,845 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-10-14 20:36:08,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:08,901 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 20:36:08,906 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:08,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-10-14 20:36:08,935 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:08,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:08,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806504334] [2024-10-14 20:36:08,936 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:08,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005407775] [2024-10-14 20:36:08,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005407775] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:08,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:08,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:36:08,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045257700] [2024-10-14 20:36:08,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:08,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:36:08,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:08,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:36:08,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:36:08,940 INFO L87 Difference]: Start difference. First operand 84 states and 92 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-10-14 20:36:09,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:09,051 INFO L93 Difference]: Finished difference Result 108 states and 118 transitions. [2024-10-14 20:36:09,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:36:09,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 20 [2024-10-14 20:36:09,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:09,053 INFO L225 Difference]: With dead ends: 108 [2024-10-14 20:36:09,054 INFO L226 Difference]: Without dead ends: 106 [2024-10-14 20:36:09,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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-10-14 20:36:09,056 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 18 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:09,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 158 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:09,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-14 20:36:09,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 87. [2024-10-14 20:36:09,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 46 states have (on average 1.673913043478261) internal successors, (77), 75 states have internal predecessors, (77), 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-10-14 20:36:09,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 95 transitions. [2024-10-14 20:36:09,076 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 95 transitions. Word has length 20 [2024-10-14 20:36:09,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:09,077 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 95 transitions. [2024-10-14 20:36:09,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-10-14 20:36:09,077 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 95 transitions. [2024-10-14 20:36:09,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-14 20:36:09,078 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:09,078 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:09,095 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-10-14 20:36:09,278 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-10-14 20:36:09,279 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-10-14 20:36:09,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:09,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1646507377, now seen corresponding path program 1 times [2024-10-14 20:36:09,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:09,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080277296] [2024-10-14 20:36:09,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:09,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:09,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:09,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560127373] [2024-10-14 20:36:09,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:09,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:09,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:09,328 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-10-14 20:36:09,330 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-10-14 20:36:09,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:09,381 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 20:36:09,383 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:09,405 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-14 20:36:09,405 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:09,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:09,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080277296] [2024-10-14 20:36:09,406 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:09,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560127373] [2024-10-14 20:36:09,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560127373] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:09,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:09,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:36:09,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006416390] [2024-10-14 20:36:09,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:09,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:36:09,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:09,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:36:09,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:36:09,409 INFO L87 Difference]: Start difference. First operand 87 states and 95 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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-10-14 20:36:09,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:09,604 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-10-14 20:36:09,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:36:09,605 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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 27 [2024-10-14 20:36:09,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:09,607 INFO L225 Difference]: With dead ends: 144 [2024-10-14 20:36:09,607 INFO L226 Difference]: Without dead ends: 138 [2024-10-14 20:36:09,607 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 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-10-14 20:36:09,608 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 45 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:09,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 133 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:36:09,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-10-14 20:36:09,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 118. [2024-10-14 20:36:09,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 71 states have (on average 1.6901408450704225) internal successors, (120), 100 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-10-14 20:36:09,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 150 transitions. [2024-10-14 20:36:09,622 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 150 transitions. Word has length 27 [2024-10-14 20:36:09,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:09,623 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 150 transitions. [2024-10-14 20:36:09,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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-10-14 20:36:09,623 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 150 transitions. [2024-10-14 20:36:09,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-14 20:36:09,624 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:09,624 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:09,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-14 20:36:09,832 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-10-14 20:36:09,833 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-10-14 20:36:09,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:09,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1745622607, now seen corresponding path program 1 times [2024-10-14 20:36:09,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:09,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794088390] [2024-10-14 20:36:09,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:09,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:09,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,187 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-10-14 20:36:10,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:10,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794088390] [2024-10-14 20:36:10,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794088390] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:10,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689921141] [2024-10-14 20:36:10,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:10,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:10,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:10,196 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-10-14 20:36:10,198 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-10-14 20:36:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,246 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:36:10,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-14 20:36:10,360 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:10,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689921141] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:10,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:10,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-14 20:36:10,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537762495] [2024-10-14 20:36:10,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:10,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:10,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:10,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:10,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:36:10,363 INFO L87 Difference]: Start difference. First operand 118 states and 150 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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-10-14 20:36:10,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:10,539 INFO L93 Difference]: Finished difference Result 137 states and 157 transitions. [2024-10-14 20:36:10,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:10,539 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 29 [2024-10-14 20:36:10,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:10,541 INFO L225 Difference]: With dead ends: 137 [2024-10-14 20:36:10,541 INFO L226 Difference]: Without dead ends: 134 [2024-10-14 20:36:10,541 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 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-10-14 20:36:10,542 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 155 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:10,543 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 138 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:10,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-10-14 20:36:10,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 119. [2024-10-14 20:36:10,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 72 states have (on average 1.6527777777777777) internal successors, (119), 101 states have internal predecessors, (119), 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-10-14 20:36:10,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 149 transitions. [2024-10-14 20:36:10,554 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 149 transitions. Word has length 29 [2024-10-14 20:36:10,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:10,555 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 149 transitions. [2024-10-14 20:36:10,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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-10-14 20:36:10,555 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 149 transitions. [2024-10-14 20:36:10,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-10-14 20:36:10,556 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:10,556 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:10,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-14 20:36:10,760 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-10-14 20:36:10,761 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-10-14 20:36:10,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:10,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1720274090, now seen corresponding path program 1 times [2024-10-14 20:36:10,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:10,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533693313] [2024-10-14 20:36:10,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:10,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:10,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1966189699] [2024-10-14 20:36:10,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:10,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:10,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:10,789 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-10-14 20:36:10,792 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-10-14 20:36:10,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:10,842 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:36:10,843 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:10,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-14 20:36:10,910 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:10,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:10,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533693313] [2024-10-14 20:36:10,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:10,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966189699] [2024-10-14 20:36:10,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966189699] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:10,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:10,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:10,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245927955] [2024-10-14 20:36:10,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:10,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:10,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:10,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:10,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:10,913 INFO L87 Difference]: Start difference. First operand 119 states and 149 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-10-14 20:36:11,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:11,064 INFO L93 Difference]: Finished difference Result 137 states and 154 transitions. [2024-10-14 20:36:11,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:11,065 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-10-14 20:36:11,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:11,066 INFO L225 Difference]: With dead ends: 137 [2024-10-14 20:36:11,066 INFO L226 Difference]: Without dead ends: 130 [2024-10-14 20:36:11,067 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 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-10-14 20:36:11,067 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 151 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:11,068 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 141 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:11,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-10-14 20:36:11,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 116. [2024-10-14 20:36:11,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 69 states have (on average 1.6376811594202898) internal successors, (113), 98 states have internal predecessors, (113), 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-10-14 20:36:11,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 143 transitions. [2024-10-14 20:36:11,087 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 143 transitions. Word has length 30 [2024-10-14 20:36:11,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:11,088 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 143 transitions. [2024-10-14 20:36:11,091 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-10-14 20:36:11,091 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 143 transitions. [2024-10-14 20:36:11,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-14 20:36:11,092 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:11,092 INFO L215 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] [2024-10-14 20:36:11,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-14 20:36:11,292 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-10-14 20:36:11,293 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-10-14 20:36:11,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:11,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1164336911, now seen corresponding path program 1 times [2024-10-14 20:36:11,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:11,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803168644] [2024-10-14 20:36:11,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:11,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:11,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921122977] [2024-10-14 20:36:11,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:11,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:11,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:11,322 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-10-14 20:36:11,325 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-10-14 20:36:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:11,366 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:11,367 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-14 20:36:11,416 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:11,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:11,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803168644] [2024-10-14 20:36:11,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:11,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921122977] [2024-10-14 20:36:11,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921122977] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:11,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:11,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:11,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634937083] [2024-10-14 20:36:11,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:11,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:11,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:11,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:11,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:11,419 INFO L87 Difference]: Start difference. First operand 116 states and 143 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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-10-14 20:36:11,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:11,705 INFO L93 Difference]: Finished difference Result 183 states and 251 transitions. [2024-10-14 20:36:11,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:11,705 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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 38 [2024-10-14 20:36:11,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:11,709 INFO L225 Difference]: With dead ends: 183 [2024-10-14 20:36:11,710 INFO L226 Difference]: Without dead ends: 178 [2024-10-14 20:36:11,710 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 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-10-14 20:36:11,713 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 74 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:11,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 101 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:36:11,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-10-14 20:36:11,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 162. [2024-10-14 20:36:11,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 107 states have (on average 1.6168224299065421) internal successors, (173), 136 states have internal predecessors, (173), 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-10-14 20:36:11,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 219 transitions. [2024-10-14 20:36:11,732 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 219 transitions. Word has length 38 [2024-10-14 20:36:11,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:11,732 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 219 transitions. [2024-10-14 20:36:11,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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-10-14 20:36:11,733 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 219 transitions. [2024-10-14 20:36:11,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-14 20:36:11,734 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:11,734 INFO L215 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-10-14 20:36:11,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-14 20:36:11,937 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-10-14 20:36:11,938 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-10-14 20:36:11,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:11,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1734705951, now seen corresponding path program 1 times [2024-10-14 20:36:11,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:11,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643163421] [2024-10-14 20:36:11,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:11,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:11,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:11,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779703736] [2024-10-14 20:36:11,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:11,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:11,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:11,954 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-10-14 20:36:11,958 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-10-14 20:36:11,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:11,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:12,000 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:12,036 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-14 20:36:12,037 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:12,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:12,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643163421] [2024-10-14 20:36:12,037 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:12,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779703736] [2024-10-14 20:36:12,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779703736] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:12,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:12,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:12,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894234174] [2024-10-14 20:36:12,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:12,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:12,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:12,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:12,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:12,039 INFO L87 Difference]: Start difference. First operand 162 states and 219 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-10-14 20:36:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:12,188 INFO L93 Difference]: Finished difference Result 181 states and 242 transitions. [2024-10-14 20:36:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:12,188 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-10-14 20:36:12,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:12,190 INFO L225 Difference]: With dead ends: 181 [2024-10-14 20:36:12,190 INFO L226 Difference]: Without dead ends: 178 [2024-10-14 20:36:12,190 INFO L431 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-10-14 20:36:12,190 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 99 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:12,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 83 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:12,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-10-14 20:36:12,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 163. [2024-10-14 20:36:12,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 108 states have (on average 1.5740740740740742) internal successors, (170), 137 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-10-14 20:36:12,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 216 transitions. [2024-10-14 20:36:12,219 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 216 transitions. Word has length 39 [2024-10-14 20:36:12,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:12,220 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 216 transitions. [2024-10-14 20:36:12,220 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-10-14 20:36:12,220 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 216 transitions. [2024-10-14 20:36:12,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-14 20:36:12,221 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:12,221 INFO L215 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] [2024-10-14 20:36:12,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-14 20:36:12,422 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-10-14 20:36:12,422 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-10-14 20:36:12,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:12,423 INFO L85 PathProgramCache]: Analyzing trace with hash -221741680, now seen corresponding path program 1 times [2024-10-14 20:36:12,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:12,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808589576] [2024-10-14 20:36:12,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:12,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:12,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:12,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:12,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:12,534 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-14 20:36:12,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:12,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808589576] [2024-10-14 20:36:12,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808589576] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:12,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:12,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:12,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295336393] [2024-10-14 20:36:12,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:12,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:12,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:12,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:12,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:12,536 INFO L87 Difference]: Start difference. First operand 163 states and 216 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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-10-14 20:36:12,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:12,951 INFO L93 Difference]: Finished difference Result 196 states and 245 transitions. [2024-10-14 20:36:12,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:36:12,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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 59 [2024-10-14 20:36:12,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:12,953 INFO L225 Difference]: With dead ends: 196 [2024-10-14 20:36:12,953 INFO L226 Difference]: Without dead ends: 194 [2024-10-14 20:36:12,954 INFO L431 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-10-14 20:36:12,954 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 114 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:12,954 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 89 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:36:12,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-14 20:36:12,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 165. [2024-10-14 20:36:12,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 110 states have (on average 1.5454545454545454) internal successors, (170), 139 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-10-14 20:36:12,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 216 transitions. [2024-10-14 20:36:12,968 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 216 transitions. Word has length 59 [2024-10-14 20:36:12,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:12,968 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 216 transitions. [2024-10-14 20:36:12,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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-10-14 20:36:12,968 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 216 transitions. [2024-10-14 20:36:12,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-10-14 20:36:12,970 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:12,970 INFO L215 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-10-14 20:36:12,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-14 20:36:12,970 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-10-14 20:36:12,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:12,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1715942605, now seen corresponding path program 1 times [2024-10-14 20:36:12,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:12,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562031437] [2024-10-14 20:36:12,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:12,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:13,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:13,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:13,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:13,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:13,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,056 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-14 20:36:13,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:13,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562031437] [2024-10-14 20:36:13,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562031437] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:13,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:13,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:13,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748970197] [2024-10-14 20:36:13,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:13,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:13,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:13,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:13,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:13,058 INFO L87 Difference]: Start difference. First operand 165 states and 216 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-10-14 20:36:13,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:13,210 INFO L93 Difference]: Finished difference Result 196 states and 241 transitions. [2024-10-14 20:36:13,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:36:13,211 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-10-14 20:36:13,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:13,213 INFO L225 Difference]: With dead ends: 196 [2024-10-14 20:36:13,213 INFO L226 Difference]: Without dead ends: 194 [2024-10-14 20:36:13,213 INFO L431 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-10-14 20:36:13,214 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 111 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:13,214 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 91 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:13,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-14 20:36:13,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 167. [2024-10-14 20:36:13,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 112 states have (on average 1.5178571428571428) internal successors, (170), 141 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-10-14 20:36:13,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 216 transitions. [2024-10-14 20:36:13,226 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 216 transitions. Word has length 60 [2024-10-14 20:36:13,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:13,227 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 216 transitions. [2024-10-14 20:36:13,227 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-10-14 20:36:13,227 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 216 transitions. [2024-10-14 20:36:13,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-14 20:36:13,228 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:13,228 INFO L215 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] [2024-10-14 20:36:13,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-14 20:36:13,229 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-10-14 20:36:13,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:13,229 INFO L85 PathProgramCache]: Analyzing trace with hash -246595163, now seen corresponding path program 1 times [2024-10-14 20:36:13,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:13,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426882500] [2024-10-14 20:36:13,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:13,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:13,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:13,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:13,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,287 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-14 20:36:13,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:13,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426882500] [2024-10-14 20:36:13,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426882500] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:13,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:13,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:36:13,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246415706] [2024-10-14 20:36:13,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:13,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:36:13,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:13,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:36:13,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:36:13,290 INFO L87 Difference]: Start difference. First operand 167 states and 216 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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-10-14 20:36:13,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:13,340 INFO L93 Difference]: Finished difference Result 172 states and 216 transitions. [2024-10-14 20:36:13,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:36:13,341 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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 62 [2024-10-14 20:36:13,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:13,342 INFO L225 Difference]: With dead ends: 172 [2024-10-14 20:36:13,342 INFO L226 Difference]: Without dead ends: 171 [2024-10-14 20:36:13,342 INFO L431 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-10-14 20:36:13,343 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 13 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:13,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 141 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:36:13,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-10-14 20:36:13,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2024-10-14 20:36:13,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 112 states have (on average 1.5089285714285714) internal successors, (169), 141 states have internal predecessors, (169), 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-10-14 20:36:13,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 215 transitions. [2024-10-14 20:36:13,359 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 215 transitions. Word has length 62 [2024-10-14 20:36:13,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:13,360 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 215 transitions. [2024-10-14 20:36:13,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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-10-14 20:36:13,361 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 215 transitions. [2024-10-14 20:36:13,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-14 20:36:13,362 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:13,362 INFO L215 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] [2024-10-14 20:36:13,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-14 20:36:13,362 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-10-14 20:36:13,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:13,363 INFO L85 PathProgramCache]: Analyzing trace with hash -246595121, now seen corresponding path program 1 times [2024-10-14 20:36:13,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:13,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039477033] [2024-10-14 20:36:13,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:13,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:13,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:13,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:13,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:13,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,514 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-14 20:36:13,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:13,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039477033] [2024-10-14 20:36:13,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039477033] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:13,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335897656] [2024-10-14 20:36:13,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:13,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:13,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:13,522 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-10-14 20:36:13,532 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-10-14 20:36:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:13,583 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-14 20:36:13,585 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:13,708 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-14 20:36:13,708 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:13,832 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-14 20:36:13,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335897656] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:36:13,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:36:13,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-10-14 20:36:13,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689306181] [2024-10-14 20:36:13,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:13,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-14 20:36:13,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:13,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-14 20:36:13,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:36:13,834 INFO L87 Difference]: Start difference. First operand 167 states and 215 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-10-14 20:36:13,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:13,971 INFO L93 Difference]: Finished difference Result 167 states and 215 transitions. [2024-10-14 20:36:13,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:36:13,972 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 62 [2024-10-14 20:36:13,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:13,973 INFO L225 Difference]: With dead ends: 167 [2024-10-14 20:36:13,973 INFO L226 Difference]: Without dead ends: 165 [2024-10-14 20:36:13,974 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:36:13,974 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 54 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:13,974 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 143 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:13,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-10-14 20:36:13,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-10-14 20:36:13,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 112 states have (on average 1.4375) internal successors, (161), 139 states have internal predecessors, (161), 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-10-14 20:36:13,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 207 transitions. [2024-10-14 20:36:13,987 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 207 transitions. Word has length 62 [2024-10-14 20:36:13,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:13,987 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 207 transitions. [2024-10-14 20:36:13,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-10-14 20:36:13,987 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 207 transitions. [2024-10-14 20:36:13,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-10-14 20:36:13,988 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:13,988 INFO L215 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-10-14 20:36:14,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-14 20:36:14,194 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-10-14 20:36:14,195 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-10-14 20:36:14,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:14,195 INFO L85 PathProgramCache]: Analyzing trace with hash 945484661, now seen corresponding path program 1 times [2024-10-14 20:36:14,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:14,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976781465] [2024-10-14 20:36:14,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:14,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:14,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:14,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:14,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,275 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-14 20:36:14,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:14,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976781465] [2024-10-14 20:36:14,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976781465] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:14,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:14,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:36:14,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791985598] [2024-10-14 20:36:14,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:14,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:36:14,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:14,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:36:14,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:36:14,278 INFO L87 Difference]: Start difference. First operand 165 states and 207 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 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-10-14 20:36:14,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:14,358 INFO L93 Difference]: Finished difference Result 165 states and 207 transitions. [2024-10-14 20:36:14,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:36:14,358 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 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-10-14 20:36:14,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:14,359 INFO L225 Difference]: With dead ends: 165 [2024-10-14 20:36:14,360 INFO L226 Difference]: Without dead ends: 164 [2024-10-14 20:36:14,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 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-10-14 20:36:14,361 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 100 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:14,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 158 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:14,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-10-14 20:36:14,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2024-10-14 20:36:14,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 112 states have (on average 1.4196428571428572) internal successors, (159), 138 states have internal predecessors, (159), 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-10-14 20:36:14,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 205 transitions. [2024-10-14 20:36:14,375 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 205 transitions. Word has length 63 [2024-10-14 20:36:14,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:14,375 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 205 transitions. [2024-10-14 20:36:14,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 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-10-14 20:36:14,375 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 205 transitions. [2024-10-14 20:36:14,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-14 20:36:14,376 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:14,376 INFO L215 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-10-14 20:36:14,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-14 20:36:14,377 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-10-14 20:36:14,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:14,377 INFO L85 PathProgramCache]: Analyzing trace with hash -754746457, now seen corresponding path program 1 times [2024-10-14 20:36:14,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:14,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179127318] [2024-10-14 20:36:14,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:14,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:14,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:14,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:14,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-14 20:36:14,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:14,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179127318] [2024-10-14 20:36:14,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179127318] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:14,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:14,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:14,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11607917] [2024-10-14 20:36:14,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:14,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:14,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:14,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:14,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:14,451 INFO L87 Difference]: Start difference. First operand 164 states and 205 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-10-14 20:36:14,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:14,589 INFO L93 Difference]: Finished difference Result 185 states and 218 transitions. [2024-10-14 20:36:14,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:14,590 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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 64 [2024-10-14 20:36:14,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:14,591 INFO L225 Difference]: With dead ends: 185 [2024-10-14 20:36:14,592 INFO L226 Difference]: Without dead ends: 183 [2024-10-14 20:36:14,592 INFO L431 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-10-14 20:36:14,592 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 48 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:14,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 147 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:36:14,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-10-14 20:36:14,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 168. [2024-10-14 20:36:14,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 116 states have (on average 1.4051724137931034) internal successors, (163), 142 states have internal predecessors, (163), 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-10-14 20:36:14,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 209 transitions. [2024-10-14 20:36:14,605 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 209 transitions. Word has length 64 [2024-10-14 20:36:14,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:14,605 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 209 transitions. [2024-10-14 20:36:14,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-10-14 20:36:14,605 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 209 transitions. [2024-10-14 20:36:14,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-10-14 20:36:14,606 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:14,606 INFO L215 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] [2024-10-14 20:36:14,606 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-14 20:36:14,606 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-10-14 20:36:14,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:14,606 INFO L85 PathProgramCache]: Analyzing trace with hash 116785460, now seen corresponding path program 1 times [2024-10-14 20:36:14,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:14,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805015433] [2024-10-14 20:36:14,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:14,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:14,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [755672357] [2024-10-14 20:36:14,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:14,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:14,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:14,626 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-10-14 20:36:14,627 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-10-14 20:36:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:14,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-14 20:36:14,679 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:14,976 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-14 20:36:14,976 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:15,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:15,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805015433] [2024-10-14 20:36:15,190 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:15,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755672357] [2024-10-14 20:36:15,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755672357] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:15,190 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:15,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-14 20:36:15,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77866124] [2024-10-14 20:36:15,190 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:15,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-14 20:36:15,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:15,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-14 20:36:15,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:36:15,192 INFO L87 Difference]: Start difference. First operand 168 states and 209 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 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-10-14 20:36:15,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:15,754 INFO L93 Difference]: Finished difference Result 263 states and 326 transitions. [2024-10-14 20:36:15,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-14 20:36:15,755 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 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 74 [2024-10-14 20:36:15,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:15,757 INFO L225 Difference]: With dead ends: 263 [2024-10-14 20:36:15,757 INFO L226 Difference]: Without dead ends: 255 [2024-10-14 20:36:15,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 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-10-14 20:36:15,758 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 300 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:15,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 310 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:36:15,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-10-14 20:36:15,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 234. [2024-10-14 20:36:15,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 172 states have (on average 1.4069767441860466) internal successors, (242), 198 states have internal predecessors, (242), 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-10-14 20:36:15,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 308 transitions. [2024-10-14 20:36:15,777 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 308 transitions. Word has length 74 [2024-10-14 20:36:15,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:15,778 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 308 transitions. [2024-10-14 20:36:15,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 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-10-14 20:36:15,778 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 308 transitions. [2024-10-14 20:36:15,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-10-14 20:36:15,779 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:15,779 INFO L215 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] [2024-10-14 20:36:15,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-14 20:36:15,982 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-10-14 20:36:15,983 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-10-14 20:36:15,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:15,983 INFO L85 PathProgramCache]: Analyzing trace with hash -674617981, now seen corresponding path program 1 times [2024-10-14 20:36:15,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:15,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467777017] [2024-10-14 20:36:15,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:15,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:15,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1468027705] [2024-10-14 20:36:15,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:15,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:15,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:16,000 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-10-14 20:36:16,002 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-10-14 20:36:16,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:16,052 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-14 20:36:16,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:16,352 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-14 20:36:16,352 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:17,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:17,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467777017] [2024-10-14 20:36:17,261 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:17,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468027705] [2024-10-14 20:36:17,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468027705] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:17,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:17,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-14 20:36:17,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483373914] [2024-10-14 20:36:17,262 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:17,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-14 20:36:17,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:17,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-14 20:36:17,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:36:17,263 INFO L87 Difference]: Start difference. First operand 234 states and 308 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-10-14 20:36:17,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:17,903 INFO L93 Difference]: Finished difference Result 321 states and 411 transitions. [2024-10-14 20:36:17,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-14 20:36:17,904 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-10-14 20:36:17,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:17,906 INFO L225 Difference]: With dead ends: 321 [2024-10-14 20:36:17,906 INFO L226 Difference]: Without dead ends: 318 [2024-10-14 20:36:17,907 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-10-14 20:36:17,907 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 254 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:17,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 350 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:17,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-10-14 20:36:17,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 290. [2024-10-14 20:36:17,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 218 states have (on average 1.3944954128440368) internal successors, (304), 244 states have internal predecessors, (304), 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-10-14 20:36:17,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 390 transitions. [2024-10-14 20:36:17,928 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 390 transitions. Word has length 75 [2024-10-14 20:36:17,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:17,929 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 390 transitions. [2024-10-14 20:36:17,929 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-10-14 20:36:17,929 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 390 transitions. [2024-10-14 20:36:17,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-14 20:36:17,930 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:17,930 INFO L215 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] [2024-10-14 20:36:17,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-14 20:36:18,131 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-10-14 20:36:18,131 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-10-14 20:36:18,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:18,131 INFO L85 PathProgramCache]: Analyzing trace with hash 561679126, now seen corresponding path program 1 times [2024-10-14 20:36:18,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:18,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726672766] [2024-10-14 20:36:18,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:18,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:18,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:18,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:18,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:36:18,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:18,227 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-10-14 20:36:18,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:18,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726672766] [2024-10-14 20:36:18,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726672766] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:18,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:18,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:36:18,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865288510] [2024-10-14 20:36:18,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:18,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:36:18,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:18,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:36:18,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:36:18,229 INFO L87 Difference]: Start difference. First operand 290 states and 390 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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-10-14 20:36:19,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:19,428 INFO L93 Difference]: Finished difference Result 421 states and 570 transitions. [2024-10-14 20:36:19,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-14 20:36:19,429 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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 76 [2024-10-14 20:36:19,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:19,431 INFO L225 Difference]: With dead ends: 421 [2024-10-14 20:36:19,431 INFO L226 Difference]: Without dead ends: 418 [2024-10-14 20:36:19,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:36:19,432 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 127 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:19,432 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 203 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-14 20:36:19,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2024-10-14 20:36:19,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 296. [2024-10-14 20:36:19,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 224 states have (on average 1.3616071428571428) internal successors, (305), 248 states have internal predecessors, (305), 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-10-14 20:36:19,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 395 transitions. [2024-10-14 20:36:19,465 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 395 transitions. Word has length 76 [2024-10-14 20:36:19,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:19,466 INFO L471 AbstractCegarLoop]: Abstraction has 296 states and 395 transitions. [2024-10-14 20:36:19,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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-10-14 20:36:19,466 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 395 transitions. [2024-10-14 20:36:19,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-14 20:36:19,467 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:19,467 INFO L215 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] [2024-10-14 20:36:19,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-14 20:36:19,467 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-10-14 20:36:19,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:19,468 INFO L85 PathProgramCache]: Analyzing trace with hash 617318363, now seen corresponding path program 1 times [2024-10-14 20:36:19,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:19,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576358915] [2024-10-14 20:36:19,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:19,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:19,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:19,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [485877007] [2024-10-14 20:36:19,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:19,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:19,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:19,486 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-10-14 20:36:19,488 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-10-14 20:36:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:19,534 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:36:19,536 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:19,701 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-14 20:36:19,702 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:19,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:19,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576358915] [2024-10-14 20:36:19,762 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:19,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485877007] [2024-10-14 20:36:19,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485877007] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:19,762 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:19,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-14 20:36:19,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500998995] [2024-10-14 20:36:19,763 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:19,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-14 20:36:19,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:19,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-14 20:36:19,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:36:19,764 INFO L87 Difference]: Start difference. First operand 296 states and 395 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 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-10-14 20:36:20,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:20,014 INFO L93 Difference]: Finished difference Result 307 states and 414 transitions. [2024-10-14 20:36:20,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 20:36:20,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 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 76 [2024-10-14 20:36:20,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:20,016 INFO L225 Difference]: With dead ends: 307 [2024-10-14 20:36:20,016 INFO L226 Difference]: Without dead ends: 303 [2024-10-14 20:36:20,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 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-10-14 20:36:20,017 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 61 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:20,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 230 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:36:20,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-10-14 20:36:20,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 292. [2024-10-14 20:36:20,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 224 states have (on average 1.3303571428571428) internal successors, (298), 244 states have internal predecessors, (298), 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-10-14 20:36:20,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 388 transitions. [2024-10-14 20:36:20,039 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 388 transitions. Word has length 76 [2024-10-14 20:36:20,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:20,039 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 388 transitions. [2024-10-14 20:36:20,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 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-10-14 20:36:20,040 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 388 transitions. [2024-10-14 20:36:20,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-14 20:36:20,040 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:20,040 INFO L215 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] [2024-10-14 20:36:20,057 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-10-14 20:36:20,241 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-10-14 20:36:20,241 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-10-14 20:36:20,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:20,241 INFO L85 PathProgramCache]: Analyzing trace with hash 232183781, now seen corresponding path program 1 times [2024-10-14 20:36:20,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:20,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886681631] [2024-10-14 20:36:20,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:20,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:20,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [219803007] [2024-10-14 20:36:20,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:20,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:20,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:20,260 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-10-14 20:36:20,262 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-10-14 20:36:20,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:20,310 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-14 20:36:20,312 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:20,669 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-14 20:36:20,669 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:21,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:21,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886681631] [2024-10-14 20:36:21,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:21,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219803007] [2024-10-14 20:36:21,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219803007] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:21,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:21,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-14 20:36:21,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147227676] [2024-10-14 20:36:21,269 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:21,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:36:21,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:21,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:36:21,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-10-14 20:36:21,271 INFO L87 Difference]: Start difference. First operand 292 states and 388 transitions. Second operand has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 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-10-14 20:36:21,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:21,831 INFO L93 Difference]: Finished difference Result 315 states and 398 transitions. [2024-10-14 20:36:21,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-14 20:36:21,832 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 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 77 [2024-10-14 20:36:21,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:21,833 INFO L225 Difference]: With dead ends: 315 [2024-10-14 20:36:21,834 INFO L226 Difference]: Without dead ends: 308 [2024-10-14 20:36:21,834 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-10-14 20:36:21,835 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 258 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:21,835 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 355 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:36:21,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-10-14 20:36:21,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 290. [2024-10-14 20:36:21,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 222 states have (on average 1.3153153153153154) internal successors, (292), 242 states have internal predecessors, (292), 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-10-14 20:36:21,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 382 transitions. [2024-10-14 20:36:21,856 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 382 transitions. Word has length 77 [2024-10-14 20:36:21,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:21,856 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 382 transitions. [2024-10-14 20:36:21,856 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 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-10-14 20:36:21,857 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 382 transitions. [2024-10-14 20:36:21,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-14 20:36:21,858 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:21,858 INFO L215 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] [2024-10-14 20:36:21,875 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-10-14 20:36:22,062 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-10-14 20:36:22,063 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-10-14 20:36:22,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:22,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1957000147, now seen corresponding path program 1 times [2024-10-14 20:36:22,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:22,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580497778] [2024-10-14 20:36:22,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:22,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:22,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1550379220] [2024-10-14 20:36:22,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:22,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:22,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:22,078 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-10-14 20:36:22,080 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-10-14 20:36:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:22,129 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:36:22,131 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:22,375 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-14 20:36:22,375 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:22,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:22,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580497778] [2024-10-14 20:36:22,897 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:22,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550379220] [2024-10-14 20:36:22,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550379220] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:22,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:22,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-14 20:36:22,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447282074] [2024-10-14 20:36:22,898 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:22,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-14 20:36:22,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:22,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-14 20:36:22,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:36:22,899 INFO L87 Difference]: Start difference. First operand 290 states and 382 transitions. Second operand has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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-10-14 20:36:23,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:23,507 INFO L93 Difference]: Finished difference Result 585 states and 804 transitions. [2024-10-14 20:36:23,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-14 20:36:23,508 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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 77 [2024-10-14 20:36:23,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:23,511 INFO L225 Difference]: With dead ends: 585 [2024-10-14 20:36:23,511 INFO L226 Difference]: Without dead ends: 581 [2024-10-14 20:36:23,512 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:36:23,512 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 544 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:23,512 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [550 Valid, 301 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:23,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-10-14 20:36:23,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 464. [2024-10-14 20:36:23,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 366 states have (on average 1.3114754098360655) internal successors, (480), 386 states have internal predecessors, (480), 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-10-14 20:36:23,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 630 transitions. [2024-10-14 20:36:23,551 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 630 transitions. Word has length 77 [2024-10-14 20:36:23,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:23,552 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 630 transitions. [2024-10-14 20:36:23,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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-10-14 20:36:23,552 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 630 transitions. [2024-10-14 20:36:23,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-10-14 20:36:23,555 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:23,555 INFO L215 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] [2024-10-14 20:36:23,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-14 20:36:23,758 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-10-14 20:36:23,758 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-10-14 20:36:23,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:23,759 INFO L85 PathProgramCache]: Analyzing trace with hash 742198340, now seen corresponding path program 1 times [2024-10-14 20:36:23,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:23,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985358130] [2024-10-14 20:36:23,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:23,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,883 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:23,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:23,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985358130] [2024-10-14 20:36:23,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985358130] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:23,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480172962] [2024-10-14 20:36:23,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:23,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:23,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:23,886 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-10-14 20:36:23,887 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-10-14 20:36:23,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:23,939 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:23,940 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:23,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:24,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480172962] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:36:24,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:36:24,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-10-14 20:36:24,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124740083] [2024-10-14 20:36:24,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:24,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:36:24,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:24,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:36:24,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:36:24,119 INFO L87 Difference]: Start difference. First operand 464 states and 630 transitions. Second operand has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 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-10-14 20:36:24,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:24,739 INFO L93 Difference]: Finished difference Result 766 states and 1062 transitions. [2024-10-14 20:36:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-14 20:36:24,739 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 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 97 [2024-10-14 20:36:24,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:24,743 INFO L225 Difference]: With dead ends: 766 [2024-10-14 20:36:24,743 INFO L226 Difference]: Without dead ends: 764 [2024-10-14 20:36:24,743 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 215 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-10-14 20:36:24,744 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 222 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:24,744 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 317 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:24,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-10-14 20:36:24,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 643. [2024-10-14 20:36:24,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 510 states have (on average 1.3196078431372549) internal successors, (673), 529 states have internal predecessors, (673), 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-10-14 20:36:24,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 895 transitions. [2024-10-14 20:36:24,818 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 895 transitions. Word has length 97 [2024-10-14 20:36:24,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:24,818 INFO L471 AbstractCegarLoop]: Abstraction has 643 states and 895 transitions. [2024-10-14 20:36:24,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 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-10-14 20:36:24,819 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 895 transitions. [2024-10-14 20:36:24,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-10-14 20:36:24,820 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:24,820 INFO L215 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] [2024-10-14 20:36:24,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-14 20:36:25,020 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-10-14 20:36:25,021 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-10-14 20:36:25,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:25,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1533312153, now seen corresponding path program 1 times [2024-10-14 20:36:25,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:25,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637729660] [2024-10-14 20:36:25,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:25,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:25,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:25,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:25,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:25,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:25,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:25,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:25,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:25,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,122 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:25,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:25,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637729660] [2024-10-14 20:36:25,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637729660] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:25,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626294271] [2024-10-14 20:36:25,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:25,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:25,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:25,124 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-10-14 20:36:25,125 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-10-14 20:36:25,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:25,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:25,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:25,237 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:25,237 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:25,361 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:25,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626294271] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:36:25,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:36:25,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-10-14 20:36:25,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045231076] [2024-10-14 20:36:25,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:25,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:36:25,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:25,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:36:25,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-10-14 20:36:25,362 INFO L87 Difference]: Start difference. First operand 643 states and 895 transitions. Second operand has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 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-10-14 20:36:25,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:25,981 INFO L93 Difference]: Finished difference Result 776 states and 1048 transitions. [2024-10-14 20:36:25,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:36:25,981 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 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 98 [2024-10-14 20:36:25,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:25,987 INFO L225 Difference]: With dead ends: 776 [2024-10-14 20:36:25,987 INFO L226 Difference]: Without dead ends: 774 [2024-10-14 20:36:25,987 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 219 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-10-14 20:36:25,988 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 596 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:25,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 425 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:25,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2024-10-14 20:36:26,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 645. [2024-10-14 20:36:26,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 513 states have (on average 1.2729044834307992) internal successors, (653), 531 states have internal predecessors, (653), 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-10-14 20:36:26,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 875 transitions. [2024-10-14 20:36:26,047 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 875 transitions. Word has length 98 [2024-10-14 20:36:26,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:26,047 INFO L471 AbstractCegarLoop]: Abstraction has 645 states and 875 transitions. [2024-10-14 20:36:26,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 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-10-14 20:36:26,048 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 875 transitions. [2024-10-14 20:36:26,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-10-14 20:36:26,048 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:26,049 INFO L215 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] [2024-10-14 20:36:26,066 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-14 20:36:26,249 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-10-14 20:36:26,249 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-10-14 20:36:26,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:26,250 INFO L85 PathProgramCache]: Analyzing trace with hash 339199601, now seen corresponding path program 1 times [2024-10-14 20:36:26,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:26,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144241163] [2024-10-14 20:36:26,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:26,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:26,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:26,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:26,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:26,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:26,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:26,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:26,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:26,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:26,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:26,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144241163] [2024-10-14 20:36:26,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144241163] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:26,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:26,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:36:26,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131314974] [2024-10-14 20:36:26,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:26,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:36:26,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:26,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:36:26,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:36:26,322 INFO L87 Difference]: Start difference. First operand 645 states and 875 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-10-14 20:36:26,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:26,413 INFO L93 Difference]: Finished difference Result 645 states and 875 transitions. [2024-10-14 20:36:26,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:36:26,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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 100 [2024-10-14 20:36:26,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:26,416 INFO L225 Difference]: With dead ends: 645 [2024-10-14 20:36:26,416 INFO L226 Difference]: Without dead ends: 644 [2024-10-14 20:36:26,417 INFO L431 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-10-14 20:36:26,417 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 16 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:26,418 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 148 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:36:26,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-10-14 20:36:26,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 644. [2024-10-14 20:36:26,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 513 states have (on average 1.2651072124756335) internal successors, (649), 530 states have internal predecessors, (649), 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-10-14 20:36:26,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 871 transitions. [2024-10-14 20:36:26,485 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 871 transitions. Word has length 100 [2024-10-14 20:36:26,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:26,485 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 871 transitions. [2024-10-14 20:36:26,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-10-14 20:36:26,485 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 871 transitions. [2024-10-14 20:36:26,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-14 20:36:26,486 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:26,486 INFO L215 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] [2024-10-14 20:36:26,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-14 20:36:26,487 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-10-14 20:36:26,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:26,487 INFO L85 PathProgramCache]: Analyzing trace with hash -446694029, now seen corresponding path program 1 times [2024-10-14 20:36:26,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:26,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741159585] [2024-10-14 20:36:26,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:26,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:26,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:26,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:26,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:26,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:26,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,601 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:26,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:26,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741159585] [2024-10-14 20:36:26,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741159585] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:26,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471009518] [2024-10-14 20:36:26,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:26,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:26,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:26,603 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-10-14 20:36:26,606 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-10-14 20:36:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:26,657 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:26,659 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:26,769 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:26,769 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:36:26,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471009518] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:26,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:26,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-14 20:36:26,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422364435] [2024-10-14 20:36:26,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:26,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:36:26,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:26,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:36:26,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:36:26,771 INFO L87 Difference]: Start difference. First operand 644 states and 871 transitions. Second operand has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 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-10-14 20:36:27,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:27,034 INFO L93 Difference]: Finished difference Result 661 states and 902 transitions. [2024-10-14 20:36:27,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:36:27,035 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 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 102 [2024-10-14 20:36:27,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:27,039 INFO L225 Difference]: With dead ends: 661 [2024-10-14 20:36:27,039 INFO L226 Difference]: Without dead ends: 660 [2024-10-14 20:36:27,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 123 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-10-14 20:36:27,040 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 59 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:27,041 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 112 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:36:27,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-10-14 20:36:27,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 643. [2024-10-14 20:36:27,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 513 states have (on average 1.2573099415204678) internal successors, (645), 529 states have internal predecessors, (645), 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-10-14 20:36:27,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 867 transitions. [2024-10-14 20:36:27,109 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 867 transitions. Word has length 102 [2024-10-14 20:36:27,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:27,110 INFO L471 AbstractCegarLoop]: Abstraction has 643 states and 867 transitions. [2024-10-14 20:36:27,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 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-10-14 20:36:27,110 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 867 transitions. [2024-10-14 20:36:27,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-10-14 20:36:27,111 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:27,111 INFO L215 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-10-14 20:36:27,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-14 20:36:27,315 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-10-14 20:36:27,316 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-10-14 20:36:27,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:27,316 INFO L85 PathProgramCache]: Analyzing trace with hash -962612885, now seen corresponding path program 1 times [2024-10-14 20:36:27,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:27,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171097272] [2024-10-14 20:36:27,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:27,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:27,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:27,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:27,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:27,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,422 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:27,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:27,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171097272] [2024-10-14 20:36:27,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171097272] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:27,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389489625] [2024-10-14 20:36:27,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:27,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:27,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:27,424 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-10-14 20:36:27,425 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-10-14 20:36:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:27,479 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:36:27,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:27,611 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:27,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:27,700 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-14 20:36:27,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389489625] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:36:27,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:36:27,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-10-14 20:36:27,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357538639] [2024-10-14 20:36:27,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:27,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:36:27,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:27,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:36:27,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-10-14 20:36:27,702 INFO L87 Difference]: Start difference. First operand 643 states and 867 transitions. Second operand has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 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-10-14 20:36:28,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:28,326 INFO L93 Difference]: Finished difference Result 904 states and 1231 transitions. [2024-10-14 20:36:28,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-14 20:36:28,327 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 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 103 [2024-10-14 20:36:28,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:28,332 INFO L225 Difference]: With dead ends: 904 [2024-10-14 20:36:28,332 INFO L226 Difference]: Without dead ends: 902 [2024-10-14 20:36:28,333 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 223 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-10-14 20:36:28,333 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 226 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:28,334 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 304 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:28,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2024-10-14 20:36:28,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 765. [2024-10-14 20:36:28,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 617 states have (on average 1.2576985413290114) internal successors, (776), 633 states have internal predecessors, (776), 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-10-14 20:36:28,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 1034 transitions. [2024-10-14 20:36:28,409 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 1034 transitions. Word has length 103 [2024-10-14 20:36:28,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:28,409 INFO L471 AbstractCegarLoop]: Abstraction has 765 states and 1034 transitions. [2024-10-14 20:36:28,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 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-10-14 20:36:28,410 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1034 transitions. [2024-10-14 20:36:28,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-14 20:36:28,411 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:28,411 INFO L215 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] [2024-10-14 20:36:28,428 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-10-14 20:36:28,612 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-10-14 20:36:28,612 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-10-14 20:36:28,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:28,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1163676672, now seen corresponding path program 1 times [2024-10-14 20:36:28,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:28,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742901573] [2024-10-14 20:36:28,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:28,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:28,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:28,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1002226968] [2024-10-14 20:36:28,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:28,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:28,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:28,641 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-10-14 20:36:28,643 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-10-14 20:36:28,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:28,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:36:28,704 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:29,265 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-14 20:36:29,265 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:29,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:29,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742901573] [2024-10-14 20:36:29,424 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:29,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002226968] [2024-10-14 20:36:29,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002226968] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:29,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:29,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-14 20:36:29,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663662397] [2024-10-14 20:36:29,425 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:29,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:36:29,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:29,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:36:29,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:36:29,426 INFO L87 Difference]: Start difference. First operand 765 states and 1034 transitions. Second operand has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 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-10-14 20:36:30,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:30,070 INFO L93 Difference]: Finished difference Result 850 states and 1144 transitions. [2024-10-14 20:36:30,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:36:30,071 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 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 112 [2024-10-14 20:36:30,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:30,074 INFO L225 Difference]: With dead ends: 850 [2024-10-14 20:36:30,075 INFO L226 Difference]: Without dead ends: 847 [2024-10-14 20:36:30,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 115 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-10-14 20:36:30,076 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 214 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:30,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 375 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:36:30,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2024-10-14 20:36:30,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 830. [2024-10-14 20:36:30,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 670 states have (on average 1.2582089552238807) internal successors, (843), 686 states have internal predecessors, (843), 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-10-14 20:36:30,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1125 transitions. [2024-10-14 20:36:30,152 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1125 transitions. Word has length 112 [2024-10-14 20:36:30,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:30,152 INFO L471 AbstractCegarLoop]: Abstraction has 830 states and 1125 transitions. [2024-10-14 20:36:30,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 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-10-14 20:36:30,153 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1125 transitions. [2024-10-14 20:36:30,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-10-14 20:36:30,153 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:30,154 INFO L215 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] [2024-10-14 20:36:30,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-14 20:36:30,354 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-10-14 20:36:30,354 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-10-14 20:36:30,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:30,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1714238409, now seen corresponding path program 1 times [2024-10-14 20:36:30,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:30,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969640033] [2024-10-14 20:36:30,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:30,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:30,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:30,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1854800875] [2024-10-14 20:36:30,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:30,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:30,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:30,371 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-10-14 20:36:30,372 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-10-14 20:36:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:30,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:36:30,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:30,939 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-14 20:36:30,940 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:31,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969640033] [2024-10-14 20:36:31,590 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854800875] [2024-10-14 20:36:31,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854800875] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:31,590 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:31,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-14 20:36:31,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688765411] [2024-10-14 20:36:31,590 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:31,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:36:31,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:31,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:36:31,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:36:31,592 INFO L87 Difference]: Start difference. First operand 830 states and 1125 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-10-14 20:36:32,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:32,307 INFO L93 Difference]: Finished difference Result 854 states and 1142 transitions. [2024-10-14 20:36:32,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-14 20:36:32,308 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-10-14 20:36:32,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:32,311 INFO L225 Difference]: With dead ends: 854 [2024-10-14 20:36:32,311 INFO L226 Difference]: Without dead ends: 851 [2024-10-14 20:36:32,311 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-10-14 20:36:32,312 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 240 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:32,312 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 420 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:32,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2024-10-14 20:36:32,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 832. [2024-10-14 20:36:32,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 672 states have (on average 1.2485119047619047) internal successors, (839), 688 states have internal predecessors, (839), 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-10-14 20:36:32,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1121 transitions. [2024-10-14 20:36:32,386 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1121 transitions. Word has length 113 [2024-10-14 20:36:32,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:32,387 INFO L471 AbstractCegarLoop]: Abstraction has 832 states and 1121 transitions. [2024-10-14 20:36:32,387 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-10-14 20:36:32,387 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1121 transitions. [2024-10-14 20:36:32,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-14 20:36:32,388 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:32,388 INFO L215 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] [2024-10-14 20:36:32,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-10-14 20:36:32,592 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-10-14 20:36:32,593 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-10-14 20:36:32,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:32,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1601783070, now seen corresponding path program 1 times [2024-10-14 20:36:32,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:32,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498297538] [2024-10-14 20:36:32,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:32,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:32,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:32,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:32,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:32,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:36:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:36:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-10-14 20:36:32,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:32,701 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-10-14 20:36:32,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:32,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498297538] [2024-10-14 20:36:32,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498297538] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:32,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:32,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 20:36:32,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511731812] [2024-10-14 20:36:32,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:32,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:36:32,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:32,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:36:32,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-14 20:36:32,703 INFO L87 Difference]: Start difference. First operand 832 states and 1121 transitions. Second operand has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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-10-14 20:36:33,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:33,497 INFO L93 Difference]: Finished difference Result 836 states and 1121 transitions. [2024-10-14 20:36:33,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-14 20:36:33,497 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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 114 [2024-10-14 20:36:33,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:33,501 INFO L225 Difference]: With dead ends: 836 [2024-10-14 20:36:33,501 INFO L226 Difference]: Without dead ends: 835 [2024-10-14 20:36:33,501 INFO L431 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-10-14 20:36:33,502 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 85 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:33,502 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 205 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-14 20:36:33,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-10-14 20:36:33,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 793. [2024-10-14 20:36:33,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 638 states have (on average 1.2398119122257054) internal successors, (791), 653 states have internal predecessors, (791), 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-10-14 20:36:33,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1065 transitions. [2024-10-14 20:36:33,576 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1065 transitions. Word has length 114 [2024-10-14 20:36:33,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:33,576 INFO L471 AbstractCegarLoop]: Abstraction has 793 states and 1065 transitions. [2024-10-14 20:36:33,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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-10-14 20:36:33,576 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1065 transitions. [2024-10-14 20:36:33,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-14 20:36:33,577 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:33,577 INFO L215 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] [2024-10-14 20:36:33,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-10-14 20:36:33,578 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-10-14 20:36:33,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:33,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1884332441, now seen corresponding path program 1 times [2024-10-14 20:36:33,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:33,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871900507] [2024-10-14 20:36:33,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:33,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:33,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:33,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [339496972] [2024-10-14 20:36:33,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:33,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:33,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:33,600 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-10-14 20:36:33,618 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-10-14 20:36:33,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:33,678 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-14 20:36:33,680 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:34,170 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-14 20:36:34,170 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:38,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:38,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871900507] [2024-10-14 20:36:38,538 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:38,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339496972] [2024-10-14 20:36:38,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339496972] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:38,538 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:38,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-14 20:36:38,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793646420] [2024-10-14 20:36:38,538 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:38,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:36:38,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:38,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:36:38,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=221, Unknown=1, NotChecked=0, Total=272 [2024-10-14 20:36:38,539 INFO L87 Difference]: Start difference. First operand 793 states and 1065 transitions. Second operand has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 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-10-14 20:36:39,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:39,095 INFO L93 Difference]: Finished difference Result 809 states and 1071 transitions. [2024-10-14 20:36:39,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-14 20:36:39,095 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 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 115 [2024-10-14 20:36:39,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:39,099 INFO L225 Difference]: With dead ends: 809 [2024-10-14 20:36:39,100 INFO L226 Difference]: Without dead ends: 802 [2024-10-14 20:36:39,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=95, Invalid=410, Unknown=1, NotChecked=0, Total=506 [2024-10-14 20:36:39,101 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 180 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:39,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 404 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:36:39,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-10-14 20:36:39,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 791. [2024-10-14 20:36:39,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 636 states have (on average 1.229559748427673) internal successors, (782), 651 states have internal predecessors, (782), 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-10-14 20:36:39,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1056 transitions. [2024-10-14 20:36:39,186 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1056 transitions. Word has length 115 [2024-10-14 20:36:39,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:39,187 INFO L471 AbstractCegarLoop]: Abstraction has 791 states and 1056 transitions. [2024-10-14 20:36:39,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 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-10-14 20:36:39,187 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1056 transitions. [2024-10-14 20:36:39,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-14 20:36:39,189 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:39,189 INFO L215 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] [2024-10-14 20:36:39,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-10-14 20:36:39,389 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-10-14 20:36:39,390 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-10-14 20:36:39,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:39,390 INFO L85 PathProgramCache]: Analyzing trace with hash -685818489, now seen corresponding path program 2 times [2024-10-14 20:36:39,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:39,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344421801] [2024-10-14 20:36:39,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:39,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:39,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1482420782] [2024-10-14 20:36:39,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:36:39,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:39,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:39,405 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-10-14 20:36:39,407 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-10-14 20:36:39,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:36:39,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:39,463 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-14 20:36:39,465 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:39,782 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-14 20:36:39,782 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:40,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:40,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344421801] [2024-10-14 20:36:40,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:40,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482420782] [2024-10-14 20:36:40,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482420782] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:40,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:40,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-14 20:36:40,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291809377] [2024-10-14 20:36:40,042 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:40,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:36:40,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:40,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:36:40,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:36:40,043 INFO L87 Difference]: Start difference. First operand 791 states and 1056 transitions. Second operand has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 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-10-14 20:36:40,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:40,843 INFO L93 Difference]: Finished difference Result 1123 states and 1524 transitions. [2024-10-14 20:36:40,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:36:40,843 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 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 115 [2024-10-14 20:36:40,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:40,848 INFO L225 Difference]: With dead ends: 1123 [2024-10-14 20:36:40,848 INFO L226 Difference]: Without dead ends: 1119 [2024-10-14 20:36:40,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 110 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-10-14 20:36:40,849 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 621 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:40,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 394 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-14 20:36:40,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2024-10-14 20:36:40,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 947. [2024-10-14 20:36:40,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 764 states have (on average 1.2172774869109948) internal successors, (930), 779 states have internal predecessors, (930), 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-10-14 20:36:40,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1260 transitions. [2024-10-14 20:36:40,961 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1260 transitions. Word has length 115 [2024-10-14 20:36:40,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:40,962 INFO L471 AbstractCegarLoop]: Abstraction has 947 states and 1260 transitions. [2024-10-14 20:36:40,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 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-10-14 20:36:40,962 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1260 transitions. [2024-10-14 20:36:40,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-10-14 20:36:40,965 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:40,965 INFO L215 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] [2024-10-14 20:36:40,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-14 20:36:41,169 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-10-14 20:36:41,170 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-10-14 20:36:41,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:41,170 INFO L85 PathProgramCache]: Analyzing trace with hash -770695640, now seen corresponding path program 2 times [2024-10-14 20:36:41,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:41,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189120796] [2024-10-14 20:36:41,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:41,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:36:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:36:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:36:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:36:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:36:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:36:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:36:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:36:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:36:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:36:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:36:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-14 20:36:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-14 20:36:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:36:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:36:41,283 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-10-14 20:36:41,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:41,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189120796] [2024-10-14 20:36:41,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189120796] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:36:41,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:36:41,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 20:36:41,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496207346] [2024-10-14 20:36:41,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:36:41,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:36:41,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:41,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:36:41,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:36:41,285 INFO L87 Difference]: Start difference. First operand 947 states and 1260 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 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-10-14 20:36:41,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:41,563 INFO L93 Difference]: Finished difference Result 1274 states and 1706 transitions. [2024-10-14 20:36:41,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 20:36:41,564 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 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 122 [2024-10-14 20:36:41,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:41,567 INFO L225 Difference]: With dead ends: 1274 [2024-10-14 20:36:41,568 INFO L226 Difference]: Without dead ends: 621 [2024-10-14 20:36:41,571 INFO L431 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-10-14 20:36:41,572 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 29 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:41,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 154 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:36:41,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2024-10-14 20:36:41,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 584. [2024-10-14 20:36:41,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 465 states have (on average 1.221505376344086) internal successors, (568), 480 states have internal predecessors, (568), 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-10-14 20:36:41,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 770 transitions. [2024-10-14 20:36:41,644 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 770 transitions. Word has length 122 [2024-10-14 20:36:41,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:41,644 INFO L471 AbstractCegarLoop]: Abstraction has 584 states and 770 transitions. [2024-10-14 20:36:41,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 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-10-14 20:36:41,644 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 770 transitions. [2024-10-14 20:36:41,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-10-14 20:36:41,645 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:41,645 INFO L215 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] [2024-10-14 20:36:41,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-10-14 20:36:41,646 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-10-14 20:36:41,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:41,646 INFO L85 PathProgramCache]: Analyzing trace with hash 490794444, now seen corresponding path program 2 times [2024-10-14 20:36:41,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:41,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526856018] [2024-10-14 20:36:41,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:41,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:41,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:41,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1006213935] [2024-10-14 20:36:41,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:36:41,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:41,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:41,675 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-10-14 20:36:41,676 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-10-14 20:36:41,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:36:41,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:41,761 INFO L255 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-14 20:36:41,764 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:42,351 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-14 20:36:42,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:42,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:42,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526856018] [2024-10-14 20:36:42,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:42,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006213935] [2024-10-14 20:36:42,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006213935] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:42,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:42,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-10-14 20:36:42,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092687632] [2024-10-14 20:36:42,469 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:42,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:36:42,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:42,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:36:42,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-10-14 20:36:42,470 INFO L87 Difference]: Start difference. First operand 584 states and 770 transitions. Second operand has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 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-10-14 20:36:43,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:43,193 INFO L93 Difference]: Finished difference Result 671 states and 882 transitions. [2024-10-14 20:36:43,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-14 20:36:43,193 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 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 150 [2024-10-14 20:36:43,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:43,195 INFO L225 Difference]: With dead ends: 671 [2024-10-14 20:36:43,195 INFO L226 Difference]: Without dead ends: 668 [2024-10-14 20:36:43,196 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 151 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-10-14 20:36:43,196 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 232 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:43,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 429 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:36:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2024-10-14 20:36:43,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 650. [2024-10-14 20:36:43,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 519 states have (on average 1.2254335260115607) internal successors, (636), 534 states have internal predecessors, (636), 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-10-14 20:36:43,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 862 transitions. [2024-10-14 20:36:43,252 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 862 transitions. Word has length 150 [2024-10-14 20:36:43,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:43,252 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 862 transitions. [2024-10-14 20:36:43,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 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-10-14 20:36:43,253 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 862 transitions. [2024-10-14 20:36:43,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-10-14 20:36:43,254 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:43,254 INFO L215 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] [2024-10-14 20:36:43,271 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-10-14 20:36:43,458 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-10-14 20:36:43,459 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-10-14 20:36:43,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:43,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1965241365, now seen corresponding path program 2 times [2024-10-14 20:36:43,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:43,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663987161] [2024-10-14 20:36:43,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:43,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:43,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1218272282] [2024-10-14 20:36:43,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:36:43,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:43,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:43,486 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-10-14 20:36:43,488 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-10-14 20:36:43,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:36:43,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:43,551 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:36:43,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:44,202 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-14 20:36:44,203 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:44,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663987161] [2024-10-14 20:36:44,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218272282] [2024-10-14 20:36:44,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218272282] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:44,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:44,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-14 20:36:44,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319548633] [2024-10-14 20:36:44,818 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:44,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:36:44,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:44,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:36:44,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:36:44,819 INFO L87 Difference]: Start difference. First operand 650 states and 862 transitions. Second operand has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 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-10-14 20:36:45,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:45,226 INFO L93 Difference]: Finished difference Result 669 states and 876 transitions. [2024-10-14 20:36:45,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:36:45,227 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 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 151 [2024-10-14 20:36:45,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:45,230 INFO L225 Difference]: With dead ends: 669 [2024-10-14 20:36:45,230 INFO L226 Difference]: Without dead ends: 666 [2024-10-14 20:36:45,232 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2024-10-14 20:36:45,233 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 143 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:45,233 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 267 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:36:45,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2024-10-14 20:36:45,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 651. [2024-10-14 20:36:45,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 520 states have (on average 1.2134615384615384) internal successors, (631), 535 states have internal predecessors, (631), 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-10-14 20:36:45,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 857 transitions. [2024-10-14 20:36:45,297 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 857 transitions. Word has length 151 [2024-10-14 20:36:45,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:45,298 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 857 transitions. [2024-10-14 20:36:45,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 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-10-14 20:36:45,298 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 857 transitions. [2024-10-14 20:36:45,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-14 20:36:45,299 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:45,299 INFO L215 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] [2024-10-14 20:36:45,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-10-14 20:36:45,500 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-10-14 20:36:45,500 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-10-14 20:36:45,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:45,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1188660301, now seen corresponding path program 2 times [2024-10-14 20:36:45,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:45,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224028026] [2024-10-14 20:36:45,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:45,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:45,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:45,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1155619538] [2024-10-14 20:36:45,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:36:45,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:45,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:45,537 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-10-14 20:36:45,538 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-10-14 20:36:45,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:36:45,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:45,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-10-14 20:36:45,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:46,208 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-14 20:36:46,209 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:47,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:47,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224028026] [2024-10-14 20:36:47,513 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:47,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155619538] [2024-10-14 20:36:47,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155619538] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:47,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:47,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-10-14 20:36:47,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673811959] [2024-10-14 20:36:47,513 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:47,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:36:47,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:47,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:36:47,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-10-14 20:36:47,514 INFO L87 Difference]: Start difference. First operand 651 states and 857 transitions. Second operand has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 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-10-14 20:36:48,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:48,371 INFO L93 Difference]: Finished difference Result 667 states and 863 transitions. [2024-10-14 20:36:48,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-14 20:36:48,371 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 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 153 [2024-10-14 20:36:48,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:48,373 INFO L225 Difference]: With dead ends: 667 [2024-10-14 20:36:48,373 INFO L226 Difference]: Without dead ends: 660 [2024-10-14 20:36:48,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-10-14 20:36:48,374 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 224 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:48,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 525 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-14 20:36:48,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-10-14 20:36:48,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 613. [2024-10-14 20:36:48,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 489 states have (on average 1.1983640081799591) internal successors, (586), 504 states have internal predecessors, (586), 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-10-14 20:36:48,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 798 transitions. [2024-10-14 20:36:48,435 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 798 transitions. Word has length 153 [2024-10-14 20:36:48,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:48,436 INFO L471 AbstractCegarLoop]: Abstraction has 613 states and 798 transitions. [2024-10-14 20:36:48,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 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-10-14 20:36:48,436 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 798 transitions. [2024-10-14 20:36:48,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-14 20:36:48,437 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:48,437 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-10-14 20:36:48,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-14 20:36:48,638 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-10-14 20:36:48,638 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-10-14 20:36:48,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:48,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1381490629, now seen corresponding path program 3 times [2024-10-14 20:36:48,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:48,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428596774] [2024-10-14 20:36:48,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:48,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:48,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:48,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [402110680] [2024-10-14 20:36:48,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-14 20:36:48,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:48,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:48,665 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-10-14 20:36:48,667 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-10-14 20:36:48,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-14 20:36:48,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:48,711 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-14 20:36:48,714 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:49,086 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 51 proven. 17 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2024-10-14 20:36:49,086 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:49,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:49,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428596774] [2024-10-14 20:36:49,508 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:49,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402110680] [2024-10-14 20:36:49,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402110680] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:49,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:49,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-14 20:36:49,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137226669] [2024-10-14 20:36:49,509 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:49,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:36:49,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:49,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:36:49,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:36:49,510 INFO L87 Difference]: Start difference. First operand 613 states and 798 transitions. Second operand has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 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-10-14 20:36:50,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:50,360 INFO L93 Difference]: Finished difference Result 752 states and 992 transitions. [2024-10-14 20:36:50,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-14 20:36:50,360 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 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 153 [2024-10-14 20:36:50,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:50,364 INFO L225 Difference]: With dead ends: 752 [2024-10-14 20:36:50,364 INFO L226 Difference]: Without dead ends: 748 [2024-10-14 20:36:50,364 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2024-10-14 20:36:50,365 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 286 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:50,365 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 319 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-14 20:36:50,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2024-10-14 20:36:50,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 609. [2024-10-14 20:36:50,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 485 states have (on average 1.1917525773195876) internal successors, (578), 500 states have internal predecessors, (578), 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-10-14 20:36:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 790 transitions. [2024-10-14 20:36:50,433 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 790 transitions. Word has length 153 [2024-10-14 20:36:50,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:50,433 INFO L471 AbstractCegarLoop]: Abstraction has 609 states and 790 transitions. [2024-10-14 20:36:50,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 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-10-14 20:36:50,433 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 790 transitions. [2024-10-14 20:36:50,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-10-14 20:36:50,434 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:50,434 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:36:50,451 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-10-14 20:36:50,640 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-10-14 20:36:50,640 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-10-14 20:36:50,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:50,641 INFO L85 PathProgramCache]: Analyzing trace with hash -568005725, now seen corresponding path program 3 times [2024-10-14 20:36:50,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:50,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707397829] [2024-10-14 20:36:50,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:50,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:50,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:50,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680933564] [2024-10-14 20:36:50,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-14 20:36:50,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:50,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:50,666 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-10-14 20:36:50,672 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-10-14 20:36:50,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-14 20:36:50,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:50,721 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-14 20:36:50,724 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:51,161 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 79 proven. 49 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-10-14 20:36:51,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:51,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:51,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707397829] [2024-10-14 20:36:51,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:51,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680933564] [2024-10-14 20:36:51,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680933564] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:51,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:51,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-14 20:36:51,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160022351] [2024-10-14 20:36:51,556 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:51,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:36:51,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:51,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:36:51,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:36:51,557 INFO L87 Difference]: Start difference. First operand 609 states and 790 transitions. Second operand has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 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-10-14 20:36:53,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:36:53,909 INFO L93 Difference]: Finished difference Result 630 states and 818 transitions. [2024-10-14 20:36:53,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-14 20:36:53,910 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 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 159 [2024-10-14 20:36:53,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:36:53,913 INFO L225 Difference]: With dead ends: 630 [2024-10-14 20:36:53,913 INFO L226 Difference]: Without dead ends: 627 [2024-10-14 20:36:53,914 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 161 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-10-14 20:36:53,914 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 138 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:36:53,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 324 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-10-14 20:36:53,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2024-10-14 20:36:53,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 606. [2024-10-14 20:36:53,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 485 states have (on average 1.1608247422680413) internal successors, (563), 497 states have internal predecessors, (563), 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-10-14 20:36:53,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 775 transitions. [2024-10-14 20:36:53,997 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 775 transitions. Word has length 159 [2024-10-14 20:36:53,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:36:53,998 INFO L471 AbstractCegarLoop]: Abstraction has 606 states and 775 transitions. [2024-10-14 20:36:53,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 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-10-14 20:36:53,998 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 775 transitions. [2024-10-14 20:36:53,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-10-14 20:36:53,999 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:36:53,999 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:36:54,016 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-10-14 20:36:54,199 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-10-14 20:36:54,200 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-10-14 20:36:54,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:36:54,200 INFO L85 PathProgramCache]: Analyzing trace with hash -428308236, now seen corresponding path program 3 times [2024-10-14 20:36:54,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:36:54,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968458525] [2024-10-14 20:36:54,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:36:54,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:36:54,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:36:54,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1909436726] [2024-10-14 20:36:54,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-14 20:36:54,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:36:54,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:36:54,222 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-10-14 20:36:54,223 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-10-14 20:36:54,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-14 20:36:54,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:36:54,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-14 20:36:54,286 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:36:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 99 proven. 67 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2024-10-14 20:36:54,764 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:36:56,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:36:56,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968458525] [2024-10-14 20:36:56,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:36:56,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909436726] [2024-10-14 20:36:56,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909436726] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:36:56,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:36:56,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-10-14 20:36:56,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370422462] [2024-10-14 20:36:56,889 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:36:56,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:36:56,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:36:56,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:36:56,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2024-10-14 20:36:56,890 INFO L87 Difference]: Start difference. First operand 606 states and 775 transitions. Second operand has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-14 20:37:01,110 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-10-14 20:37:06,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:06,595 INFO L93 Difference]: Finished difference Result 626 states and 799 transitions. [2024-10-14 20:37:06,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-14 20:37:06,596 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) Word has length 160 [2024-10-14 20:37:06,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:06,598 INFO L225 Difference]: With dead ends: 626 [2024-10-14 20:37:06,598 INFO L226 Difference]: Without dead ends: 610 [2024-10-14 20:37:06,599 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=238, Invalid=883, Unknown=1, NotChecked=0, Total=1122 [2024-10-14 20:37:06,600 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 221 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 56 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:06,600 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 218 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 475 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-10-14 20:37:06,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2024-10-14 20:37:06,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 513. [2024-10-14 20:37:06,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 414 states have (on average 1.0893719806763285) internal successors, (451), 421 states have internal predecessors, (451), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-10-14 20:37:06,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 629 transitions. [2024-10-14 20:37:06,659 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 629 transitions. Word has length 160 [2024-10-14 20:37:06,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:06,660 INFO L471 AbstractCegarLoop]: Abstraction has 513 states and 629 transitions. [2024-10-14 20:37:06,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-14 20:37:06,660 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 629 transitions. [2024-10-14 20:37:06,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-10-14 20:37:06,661 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:06,661 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:37:06,678 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-10-14 20:37:06,865 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-10-14 20:37:06,866 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-10-14 20:37:06,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:06,866 INFO L85 PathProgramCache]: Analyzing trace with hash 712647446, now seen corresponding path program 3 times [2024-10-14 20:37:06,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:06,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173970004] [2024-10-14 20:37:06,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:06,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:37:06,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865609286] [2024-10-14 20:37:06,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-14 20:37:06,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:06,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:06,891 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-10-14 20:37:06,892 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-10-14 20:37:06,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-14 20:37:06,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:37:06,954 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-14 20:37:06,956 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:07,553 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-10-14 20:37:07,554 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:07,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:07,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173970004] [2024-10-14 20:37:07,870 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:37:07,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865609286] [2024-10-14 20:37:07,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865609286] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:07,871 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:37:07,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-14 20:37:07,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393285766] [2024-10-14 20:37:07,871 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:07,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:37:07,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:07,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:37:07,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-10-14 20:37:07,872 INFO L87 Difference]: Start difference. First operand 513 states and 629 transitions. Second operand has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 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-10-14 20:37:08,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:08,770 INFO L93 Difference]: Finished difference Result 518 states and 634 transitions. [2024-10-14 20:37:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-14 20:37:08,770 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 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 162 [2024-10-14 20:37:08,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:08,772 INFO L225 Difference]: With dead ends: 518 [2024-10-14 20:37:08,772 INFO L226 Difference]: Without dead ends: 505 [2024-10-14 20:37:08,772 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2024-10-14 20:37:08,773 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 168 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:08,773 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 127 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:37:08,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2024-10-14 20:37:08,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 488. [2024-10-14 20:37:08,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 392 states have (on average 1.0790816326530612) internal successors, (423), 398 states have internal predecessors, (423), 87 states have call successors, (87), 2 states have call predecessors, (87), 2 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-10-14 20:37:08,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 597 transitions. [2024-10-14 20:37:08,826 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 597 transitions. Word has length 162 [2024-10-14 20:37:08,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:08,827 INFO L471 AbstractCegarLoop]: Abstraction has 488 states and 597 transitions. [2024-10-14 20:37:08,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 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-10-14 20:37:08,827 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 597 transitions. [2024-10-14 20:37:08,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-10-14 20:37:08,828 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:08,828 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-10-14 20:37:08,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-14 20:37:09,028 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-10-14 20:37:09,029 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-10-14 20:37:09,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:09,029 INFO L85 PathProgramCache]: Analyzing trace with hash 242470496, now seen corresponding path program 2 times [2024-10-14 20:37:09,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:09,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818684811] [2024-10-14 20:37:09,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:09,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:09,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:37:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:37:09,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:37:09,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:37:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:37:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:37:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:37:09,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:37:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:37:09,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:37:09,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:37:09,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:37:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-14 20:37:09,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:37:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-14 20:37:09,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-14 20:37:09,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-14 20:37:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-14 20:37:09,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-14 20:37:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-14 20:37:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-14 20:37:09,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-14 20:37:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-14 20:37:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-14 20:37:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:09,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-14 20:37:09,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:09,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818684811] [2024-10-14 20:37:09,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818684811] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:09,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795511561] [2024-10-14 20:37:09,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:37:09,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:09,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:09,221 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-10-14 20:37:09,222 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-10-14 20:37:09,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:37:09,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:37:09,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-14 20:37:09,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:09,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-14 20:37:09,454 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:09,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-14 20:37:09,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795511561] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:37:09,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:37:09,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-10-14 20:37:09,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632628875] [2024-10-14 20:37:09,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:09,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:37:09,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:09,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:37:09,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:37:09,759 INFO L87 Difference]: Start difference. First operand 488 states and 597 transitions. Second operand has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 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-10-14 20:37:10,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:10,680 INFO L93 Difference]: Finished difference Result 1018 states and 1228 transitions. [2024-10-14 20:37:10,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:37:10,681 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 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 211 [2024-10-14 20:37:10,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:10,684 INFO L225 Difference]: With dead ends: 1018 [2024-10-14 20:37:10,684 INFO L226 Difference]: Without dead ends: 1017 [2024-10-14 20:37:10,685 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 463 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-10-14 20:37:10,685 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 336 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:10,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 431 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-14 20:37:10,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2024-10-14 20:37:10,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 751. [2024-10-14 20:37:10,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 607 states have (on average 1.1087314662273475) internal successors, (673), 613 states have internal predecessors, (673), 135 states have call successors, (135), 2 states have call predecessors, (135), 2 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2024-10-14 20:37:10,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 943 transitions. [2024-10-14 20:37:10,787 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 943 transitions. Word has length 211 [2024-10-14 20:37:10,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:10,787 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 943 transitions. [2024-10-14 20:37:10,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 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-10-14 20:37:10,788 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 943 transitions. [2024-10-14 20:37:10,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-10-14 20:37:10,789 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:10,789 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:37:10,806 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-10-14 20:37:10,993 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-10-14 20:37:10,994 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-10-14 20:37:10,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:10,994 INFO L85 PathProgramCache]: Analyzing trace with hash 91309392, now seen corresponding path program 1 times [2024-10-14 20:37:10,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:10,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051023549] [2024-10-14 20:37:10,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:10,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:11,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:37:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:37:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:37:11,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:37:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:37:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:37:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:37:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:37:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:37:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:37:11,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:37:11,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:37:11,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-10-14 20:37:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:37:11,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-14 20:37:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-14 20:37:11,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-10-14 20:37:11,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-10-14 20:37:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-14 20:37:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-10-14 20:37:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-10-14 20:37:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-10-14 20:37:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-14 20:37:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-14 20:37:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-14 20:37:11,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-14 20:37:11,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:11,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051023549] [2024-10-14 20:37:11,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051023549] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:11,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177196604] [2024-10-14 20:37:11,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:11,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:11,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:11,263 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-10-14 20:37:11,266 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-10-14 20:37:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:11,338 INFO L255 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-14 20:37:11,341 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:11,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 558 proven. 39 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-10-14 20:37:11,501 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:11,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 110 proven. 39 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2024-10-14 20:37:11,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177196604] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:37:11,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:37:11,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-10-14 20:37:11,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480487349] [2024-10-14 20:37:11,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:11,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:37:11,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:11,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:37:11,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:37:11,757 INFO L87 Difference]: Start difference. First operand 751 states and 943 transitions. Second operand has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 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-10-14 20:37:12,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:12,683 INFO L93 Difference]: Finished difference Result 1130 states and 1428 transitions. [2024-10-14 20:37:12,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-14 20:37:12,683 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 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 226 [2024-10-14 20:37:12,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:12,685 INFO L225 Difference]: With dead ends: 1130 [2024-10-14 20:37:12,685 INFO L226 Difference]: Without dead ends: 683 [2024-10-14 20:37:12,686 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 493 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-10-14 20:37:12,687 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 203 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:12,687 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 520 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-14 20:37:12,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-10-14 20:37:12,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 654. [2024-10-14 20:37:12,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 528 states have (on average 1.1174242424242424) internal successors, (590), 534 states have internal predecessors, (590), 117 states have call successors, (117), 2 states have call predecessors, (117), 2 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2024-10-14 20:37:12,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 824 transitions. [2024-10-14 20:37:12,785 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 824 transitions. Word has length 226 [2024-10-14 20:37:12,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:12,785 INFO L471 AbstractCegarLoop]: Abstraction has 654 states and 824 transitions. [2024-10-14 20:37:12,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 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-10-14 20:37:12,786 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 824 transitions. [2024-10-14 20:37:12,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-10-14 20:37:12,787 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:12,787 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:37:12,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-14 20:37:12,988 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-10-14 20:37:12,988 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-10-14 20:37:12,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:12,988 INFO L85 PathProgramCache]: Analyzing trace with hash 2051919616, now seen corresponding path program 2 times [2024-10-14 20:37:12,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:12,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942431667] [2024-10-14 20:37:12,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:12,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:13,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:37:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:37:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:37:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:37:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:37:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:37:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:37:13,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:37:13,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:37:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:37:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:37:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:37:13,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-14 20:37:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:37:13,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-14 20:37:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-14 20:37:13,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-14 20:37:13,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-14 20:37:13,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-14 20:37:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-14 20:37:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-10-14 20:37:13,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-14 20:37:13,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-14 20:37:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-14 20:37:13,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-14 20:37:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:13,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-14 20:37:13,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:13,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942431667] [2024-10-14 20:37:13,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942431667] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:13,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617865187] [2024-10-14 20:37:13,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:37:13,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:13,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:13,243 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-10-14 20:37:13,244 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-10-14 20:37:13,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:37:13,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:37:13,321 INFO L255 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:37:13,323 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-14 20:37:13,707 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:14,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-14 20:37:14,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617865187] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:37:14,039 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:37:14,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-10-14 20:37:14,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293775946] [2024-10-14 20:37:14,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:14,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-14 20:37:14,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:14,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-14 20:37:14,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-10-14 20:37:14,047 INFO L87 Difference]: Start difference. First operand 654 states and 824 transitions. Second operand has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 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-10-14 20:37:15,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:15,215 INFO L93 Difference]: Finished difference Result 1615 states and 2078 transitions. [2024-10-14 20:37:15,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-14 20:37:15,215 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 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 226 [2024-10-14 20:37:15,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:15,220 INFO L225 Difference]: With dead ends: 1615 [2024-10-14 20:37:15,220 INFO L226 Difference]: Without dead ends: 1544 [2024-10-14 20:37:15,221 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 488 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=537, Invalid=869, Unknown=0, NotChecked=0, Total=1406 [2024-10-14 20:37:15,222 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 915 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:15,222 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 466 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-14 20:37:15,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2024-10-14 20:37:15,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 899. [2024-10-14 20:37:15,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 729 states have (on average 1.1138545953360768) internal successors, (812), 735 states have internal predecessors, (812), 161 states have call successors, (161), 2 states have call predecessors, (161), 2 states have return successors, (161), 161 states have call predecessors, (161), 161 states have call successors, (161) [2024-10-14 20:37:15,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1134 transitions. [2024-10-14 20:37:15,359 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1134 transitions. Word has length 226 [2024-10-14 20:37:15,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:15,359 INFO L471 AbstractCegarLoop]: Abstraction has 899 states and 1134 transitions. [2024-10-14 20:37:15,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 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-10-14 20:37:15,359 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1134 transitions. [2024-10-14 20:37:15,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-10-14 20:37:15,360 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:15,361 INFO L215 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] [2024-10-14 20:37:15,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-14 20:37:15,561 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-10-14 20:37:15,561 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-10-14 20:37:15,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:15,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1009987132, now seen corresponding path program 1 times [2024-10-14 20:37:15,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:15,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267875658] [2024-10-14 20:37:15,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:15,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:37:15,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:37:15,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:37:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:37:15,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:37:15,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:37:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:37:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:37:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:37:15,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:37:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:37:15,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:37:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-14 20:37:15,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:37:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-14 20:37:15,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-14 20:37:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-10-14 20:37:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-14 20:37:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-14 20:37:15,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-10-14 20:37:15,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-10-14 20:37:15,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-10-14 20:37:15,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-14 20:37:15,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-14 20:37:15,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-14 20:37:15,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-10-14 20:37:15,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-10-14 20:37:15,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:15,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267875658] [2024-10-14 20:37:15,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267875658] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:15,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732162146] [2024-10-14 20:37:15,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:15,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:15,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:15,785 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-10-14 20:37:15,786 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-10-14 20:37:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:15,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:37:15,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:16,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 140 proven. 157 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-14 20:37:16,098 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:16,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-10-14 20:37:16,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732162146] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:37:16,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:37:16,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2024-10-14 20:37:16,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689951329] [2024-10-14 20:37:16,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:16,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:37:16,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:16,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:37:16,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-10-14 20:37:16,382 INFO L87 Difference]: Start difference. First operand 899 states and 1134 transitions. Second operand has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 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-10-14 20:37:17,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:17,213 INFO L93 Difference]: Finished difference Result 1599 states and 2022 transitions. [2024-10-14 20:37:17,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-14 20:37:17,213 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 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 238 [2024-10-14 20:37:17,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:17,218 INFO L225 Difference]: With dead ends: 1599 [2024-10-14 20:37:17,218 INFO L226 Difference]: Without dead ends: 1070 [2024-10-14 20:37:17,219 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 521 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:37:17,219 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 128 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:17,220 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 548 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-14 20:37:17,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-10-14 20:37:17,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1024. [2024-10-14 20:37:17,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 831 states have (on average 1.1070998796630565) internal successors, (920), 837 states have internal predecessors, (920), 184 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (184), 184 states have call predecessors, (184), 184 states have call successors, (184) [2024-10-14 20:37:17,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1288 transitions. [2024-10-14 20:37:17,367 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1288 transitions. Word has length 238 [2024-10-14 20:37:17,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:17,367 INFO L471 AbstractCegarLoop]: Abstraction has 1024 states and 1288 transitions. [2024-10-14 20:37:17,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 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-10-14 20:37:17,367 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1288 transitions. [2024-10-14 20:37:17,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-10-14 20:37:17,369 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:17,369 INFO L215 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-10-14 20:37:17,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-14 20:37:17,569 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-10-14 20:37:17,570 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-10-14 20:37:17,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:17,570 INFO L85 PathProgramCache]: Analyzing trace with hash -332575088, now seen corresponding path program 2 times [2024-10-14 20:37:17,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:17,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689205853] [2024-10-14 20:37:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:17,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:17,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:37:17,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1521367499] [2024-10-14 20:37:17,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:37:17,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:17,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:17,606 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-10-14 20:37:17,608 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-10-14 20:37:17,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:37:17,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:37:17,696 INFO L255 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-10-14 20:37:17,699 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:18,440 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 10 proven. 309 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2024-10-14 20:37:18,441 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:18,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:18,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689205853] [2024-10-14 20:37:18,819 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:37:18,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521367499] [2024-10-14 20:37:18,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521367499] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:18,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:37:18,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-10-14 20:37:18,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484328565] [2024-10-14 20:37:18,819 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:18,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-14 20:37:18,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:18,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-14 20:37:18,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:37:18,820 INFO L87 Difference]: Start difference. First operand 1024 states and 1288 transitions. Second operand has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 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-10-14 20:37:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:20,530 INFO L93 Difference]: Finished difference Result 1459 states and 1851 transitions. [2024-10-14 20:37:20,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-14 20:37:20,531 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 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 276 [2024-10-14 20:37:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:20,534 INFO L225 Difference]: With dead ends: 1459 [2024-10-14 20:37:20,534 INFO L226 Difference]: Without dead ends: 798 [2024-10-14 20:37:20,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2024-10-14 20:37:20,535 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 333 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 1930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:20,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 879 Invalid, 1930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1857 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-14 20:37:20,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2024-10-14 20:37:20,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 797. [2024-10-14 20:37:20,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 644 states have (on average 1.108695652173913) internal successors, (714), 650 states have internal predecessors, (714), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-10-14 20:37:20,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1002 transitions. [2024-10-14 20:37:20,639 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1002 transitions. Word has length 276 [2024-10-14 20:37:20,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:20,639 INFO L471 AbstractCegarLoop]: Abstraction has 797 states and 1002 transitions. [2024-10-14 20:37:20,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 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-10-14 20:37:20,639 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1002 transitions. [2024-10-14 20:37:20,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2024-10-14 20:37:20,641 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:20,641 INFO L215 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] [2024-10-14 20:37:20,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-10-14 20:37:20,842 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-10-14 20:37:20,842 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-14 20:37:20,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:20,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1897255516, now seen corresponding path program 3 times [2024-10-14 20:37:20,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:20,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600004105] [2024-10-14 20:37:20,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:20,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:20,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:37:20,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [119419351] [2024-10-14 20:37:20,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-14 20:37:20,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:20,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:20,875 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-10-14 20:37:20,889 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-10-14 20:37:20,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-14 20:37:20,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:37:20,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-14 20:37:20,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:23,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2311 backedges. 295 proven. 41 refuted. 0 times theorem prover too weak. 1975 trivial. 0 not checked. [2024-10-14 20:37:23,204 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:23,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:23,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600004105] [2024-10-14 20:37:23,585 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:37:23,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119419351] [2024-10-14 20:37:23,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119419351] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:23,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:37:23,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-10-14 20:37:23,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244906369] [2024-10-14 20:37:23,586 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:23,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:37:23,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:23,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:37:23,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=226, Unknown=1, NotChecked=0, Total=272 [2024-10-14 20:37:23,587 INFO L87 Difference]: Start difference. First operand 797 states and 1002 transitions. Second operand has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 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-10-14 20:37:24,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:37:24,779 INFO L93 Difference]: Finished difference Result 798 states and 1002 transitions. [2024-10-14 20:37:24,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-14 20:37:24,780 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 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 314 [2024-10-14 20:37:24,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:37:24,782 INFO L225 Difference]: With dead ends: 798 [2024-10-14 20:37:24,782 INFO L226 Difference]: Without dead ends: 794 [2024-10-14 20:37:24,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=138, Invalid=461, Unknown=1, NotChecked=0, Total=600 [2024-10-14 20:37:24,783 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 105 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-14 20:37:24,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 424 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-14 20:37:24,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2024-10-14 20:37:24,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 730. [2024-10-14 20:37:24,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 591 states have (on average 1.0507614213197969) internal successors, (621), 593 states have internal predecessors, (621), 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-10-14 20:37:24,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 889 transitions. [2024-10-14 20:37:24,908 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 889 transitions. Word has length 314 [2024-10-14 20:37:24,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:37:24,908 INFO L471 AbstractCegarLoop]: Abstraction has 730 states and 889 transitions. [2024-10-14 20:37:24,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 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-10-14 20:37:24,908 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 889 transitions. [2024-10-14 20:37:24,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-10-14 20:37:24,911 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:37:24,911 INFO L215 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] [2024-10-14 20:37:24,924 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-10-14 20:37:25,111 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-10-14 20:37:25,112 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-14 20:37:25,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:37:25,112 INFO L85 PathProgramCache]: Analyzing trace with hash 2133606344, now seen corresponding path program 1 times [2024-10-14 20:37:25,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:37:25,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273944741] [2024-10-14 20:37:25,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:25,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:37:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:37:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:37:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-14 20:37:25,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-14 20:37:25,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-14 20:37:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-14 20:37:25,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 20:37:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-14 20:37:25,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-14 20:37:25,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-14 20:37:25,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-14 20:37:25,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-14 20:37:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-14 20:37:25,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-14 20:37:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-14 20:37:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-14 20:37:25,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-14 20:37:25,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-14 20:37:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-14 20:37:25,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-14 20:37:25,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-14 20:37:25,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-14 20:37:25,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-14 20:37:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-14 20:37:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-10-14 20:37:25,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-14 20:37:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-14 20:37:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2024-10-14 20:37:25,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2024-10-14 20:37:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-10-14 20:37:25,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-14 20:37:25,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2024-10-14 20:37:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2024-10-14 20:37:25,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-10-14 20:37:25,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-14 20:37:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-10-14 20:37:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-10-14 20:37:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-10-14 20:37:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-14 20:37:25,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2024-10-14 20:37:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-10-14 20:37:25,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-10-14 20:37:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-10-14 20:37:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-10-14 20:37:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2024-10-14 20:37:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 378 proven. 171 refuted. 0 times theorem prover too weak. 3745 trivial. 0 not checked. [2024-10-14 20:37:25,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:37:25,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273944741] [2024-10-14 20:37:25,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273944741] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:37:25,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373298730] [2024-10-14 20:37:25,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:37:25,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:37:25,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:37:25,436 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-10-14 20:37:25,437 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-10-14 20:37:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:37:25,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-14 20:37:25,552 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:37:26,035 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 789 proven. 657 refuted. 0 times theorem prover too weak. 2848 trivial. 0 not checked. [2024-10-14 20:37:26,036 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:37:26,602 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 181 proven. 657 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-10-14 20:37:26,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373298730] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:37:26,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:37:26,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 23 [2024-10-14 20:37:26,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175028027] [2024-10-14 20:37:26,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:37:26,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-14 20:37:26,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:37:26,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-14 20:37:26,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2024-10-14 20:37:26,605 INFO L87 Difference]: Start difference. First operand 730 states and 889 transitions. Second operand has 23 states, 23 states have (on average 14.043478260869565) internal successors, (323), 23 states have internal predecessors, (323), 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)