./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/mannadiv_valuebound10.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 20:59:58,568 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 20:59:58,637 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-11 20:59:58,645 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 20:59:58,646 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 20:59:58,677 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 20:59:58,678 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 20:59:58,679 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 20:59:58,679 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 20:59:58,683 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 20:59:58,683 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 20:59:58,683 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 20:59:58,684 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 20:59:58,684 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 20:59:58,684 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 20:59:58,685 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 20:59:58,685 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 20:59:58,685 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-11 20:59:58,685 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 20:59:58,685 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-11 20:59:58,686 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 20:59:58,688 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 20:59:58,688 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 20:59:58,688 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 20:59:58,689 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 20:59:58,689 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-11 20:59:58,690 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-11 20:59:58,690 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-11 20:59:58,690 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 20:59:58,691 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 20:59:58,691 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 20:59:58,692 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 20:59:58,692 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 20:59:58,692 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 20:59:58,693 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 20:59:58,693 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 20:59:58,693 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 20:59:58,694 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 20:59:58,694 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 20:59:58,694 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 20:59:58,694 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 20:59:58,695 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 20:59:58,695 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 20:59:58,695 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 20:59:58,696 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-clean/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-clean/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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-10-11 20:59:58,976 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 20:59:58,999 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 20:59:59,002 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 20:59:59,003 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 20:59:59,003 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 20:59:59,004 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c [2024-10-11 21:00:00,370 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 21:00:00,546 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 21:00:00,547 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c [2024-10-11 21:00:00,554 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/d8e6b7dbd/2697cd0173f847018bcd6b9ecdda3874/FLAGc0d19ba1d [2024-10-11 21:00:00,567 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/d8e6b7dbd/2697cd0173f847018bcd6b9ecdda3874 [2024-10-11 21:00:00,570 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 21:00:00,572 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 21:00:00,575 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 21:00:00,575 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 21:00:00,581 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 21:00:00,581 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,582 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1316b689 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00, skipping insertion in model container [2024-10-11 21:00:00,584 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,605 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 21:00:00,779 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 21:00:00,787 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 21:00:00,803 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 21:00:00,819 INFO L204 MainTranslator]: Completed translation [2024-10-11 21:00:00,820 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00 WrapperNode [2024-10-11 21:00:00,820 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 21:00:00,821 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 21:00:00,821 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 21:00:00,821 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 21:00:00,832 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,839 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,858 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-10-11 21:00:00,858 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 21:00:00,859 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-11 21:00:00,859 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-11 21:00:00,859 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-11 21:00:00,880 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,881 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,884 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,897 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-11 21:00:00,898 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,898 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,900 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,906 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,907 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,908 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,909 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-11 21:00:00,915 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-11 21:00:00,915 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-11 21:00:00,915 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-11 21:00:00,916 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (1/1) ... [2024-10-11 21:00:00,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 21:00:00,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:00,960 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-11 21:00:00,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-11 21:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-11 21:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-11 21:00:01,015 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-11 21:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-11 21:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-11 21:00:01,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-11 21:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-11 21:00:01,015 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-11 21:00:01,086 INFO L238 CfgBuilder]: Building ICFG [2024-10-11 21:00:01,090 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-11 21:00:01,327 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-10-11 21:00:01,328 INFO L287 CfgBuilder]: Performing block encoding [2024-10-11 21:00:01,356 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-11 21:00:01,356 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-11 21:00:01,357 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 09:00:01 BoogieIcfgContainer [2024-10-11 21:00:01,357 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-11 21:00:01,359 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-11 21:00:01,360 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-11 21:00:01,364 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-11 21:00:01,365 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.10 09:00:00" (1/3) ... [2024-10-11 21:00:01,366 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@205eae36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 09:00:01, skipping insertion in model container [2024-10-11 21:00:01,366 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 09:00:00" (2/3) ... [2024-10-11 21:00:01,367 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@205eae36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 09:00:01, skipping insertion in model container [2024-10-11 21:00:01,368 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 09:00:01" (3/3) ... [2024-10-11 21:00:01,369 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound10.c [2024-10-11 21:00:01,386 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-11 21:00:01,386 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-10-11 21:00:01,438 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-11 21:00:01,444 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;@4f33e580, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-11 21:00:01,444 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-10-11 21:00:01,447 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-11 21:00:01,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-11 21:00:01,454 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:01,454 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:01,455 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:01,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:01,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350132, now seen corresponding path program 1 times [2024-10-11 21:00:01,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:01,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417664688] [2024-10-11 21:00:01,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:01,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:01,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:01,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:01,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:01,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:01,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:01,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:01,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:01,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417664688] [2024-10-11 21:00:01,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417664688] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:01,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:01,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-11 21:00:01,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376420741] [2024-10-11 21:00:01,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:01,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-11 21:00:01,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:01,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-11 21:00:01,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-11 21:00:01,664 INFO L87 Difference]: Start difference. First operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:01,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:01,689 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2024-10-11 21:00:01,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-11 21:00:01,692 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2024-10-11 21:00:01,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:01,702 INFO L225 Difference]: With dead ends: 116 [2024-10-11 21:00:01,702 INFO L226 Difference]: Without dead ends: 56 [2024-10-11 21:00:01,706 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 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-11 21:00:01,711 INFO L432 NwaCegarLoop]: 60 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, 60 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-11 21:00:01,712 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 60 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-11 21:00:01,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-10-11 21:00:01,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-10-11 21:00:01,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 50 states have internal predecessors, (52), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-11 21:00:01,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2024-10-11 21:00:01,752 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 14 [2024-10-11 21:00:01,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:01,754 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2024-10-11 21:00:01,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:01,754 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2024-10-11 21:00:01,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-11 21:00:01,755 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:01,756 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:01,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-11 21:00:01,756 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:01,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:01,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350117, now seen corresponding path program 1 times [2024-10-11 21:00:01,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:01,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111862512] [2024-10-11 21:00:01,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:01,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:01,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:01,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [616804345] [2024-10-11 21:00:01,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:01,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:01,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:01,796 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:01,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-11 21:00:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:01,844 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-11 21:00:01,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:01,886 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 21:00:01,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:01,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111862512] [2024-10-11 21:00:01,890 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:01,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616804345] [2024-10-11 21:00:01,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616804345] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:01,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:01,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-11 21:00:01,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324708226] [2024-10-11 21:00:01,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:01,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-11 21:00:01,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:01,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-11 21:00:01,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-11 21:00:01,898 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:01,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:01,984 INFO L93 Difference]: Finished difference Result 90 states and 100 transitions. [2024-10-11 21:00:01,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-11 21:00:01,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2024-10-11 21:00:01,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:01,986 INFO L225 Difference]: With dead ends: 90 [2024-10-11 21:00:01,986 INFO L226 Difference]: Without dead ends: 84 [2024-10-11 21:00:01,986 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 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-11 21:00:01,988 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 26 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:01,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 73 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:01,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-11 21:00:01,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2024-10-11 21:00:02,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 50 states have (on average 1.66) internal successors, (83), 69 states have internal predecessors, (83), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-11 21:00:02,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 91 transitions. [2024-10-11 21:00:02,002 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 91 transitions. Word has length 14 [2024-10-11 21:00:02,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:02,003 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 91 transitions. [2024-10-11 21:00:02,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:02,003 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 91 transitions. [2024-10-11 21:00:02,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-11 21:00:02,004 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:02,004 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:02,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-11 21:00:02,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:02,209 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:02,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:02,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1567877597, now seen corresponding path program 1 times [2024-10-11 21:00:02,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:02,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694792217] [2024-10-11 21:00:02,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:02,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:02,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,361 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:02,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:02,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694792217] [2024-10-11 21:00:02,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694792217] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:02,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:02,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 21:00:02,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371231098] [2024-10-11 21:00:02,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:02,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:02,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:02,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:02,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-11 21:00:02,370 INFO L87 Difference]: Start difference. First operand 76 states and 91 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:02,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:02,595 INFO L93 Difference]: Finished difference Result 120 states and 152 transitions. [2024-10-11 21:00:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:02,595 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2024-10-11 21:00:02,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:02,597 INFO L225 Difference]: With dead ends: 120 [2024-10-11 21:00:02,597 INFO L226 Difference]: Without dead ends: 113 [2024-10-11 21:00:02,598 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-11 21:00:02,599 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:02,600 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 71 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:02,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-10-11 21:00:02,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-10-11 21:00:02,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 81 states have (on average 1.5679012345679013) internal successors, (127), 100 states have internal predecessors, (127), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-11 21:00:02,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 139 transitions. [2024-10-11 21:00:02,612 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 139 transitions. Word has length 16 [2024-10-11 21:00:02,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:02,612 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 139 transitions. [2024-10-11 21:00:02,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:02,612 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 139 transitions. [2024-10-11 21:00:02,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-11 21:00:02,613 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:02,613 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:02,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-11 21:00:02,614 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:02,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:02,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1359565303, now seen corresponding path program 1 times [2024-10-11 21:00:02,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:02,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539456443] [2024-10-11 21:00:02,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:02,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:02,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:02,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:02,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539456443] [2024-10-11 21:00:02,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539456443] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:02,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:02,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 21:00:02,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671497436] [2024-10-11 21:00:02,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:02,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:02,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:02,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:02,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-11 21:00:02,736 INFO L87 Difference]: Start difference. First operand 109 states and 139 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:02,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:02,872 INFO L93 Difference]: Finished difference Result 115 states and 140 transitions. [2024-10-11 21:00:02,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:02,873 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-10-11 21:00:02,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:02,875 INFO L225 Difference]: With dead ends: 115 [2024-10-11 21:00:02,877 INFO L226 Difference]: Without dead ends: 106 [2024-10-11 21:00:02,878 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-11 21:00:02,879 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 32 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:02,879 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 75 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:02,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-11 21:00:02,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-11 21:00:02,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 95 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-11 21:00:02,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 129 transitions. [2024-10-11 21:00:02,898 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 129 transitions. Word has length 17 [2024-10-11 21:00:02,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:02,899 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 129 transitions. [2024-10-11 21:00:02,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:02,899 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 129 transitions. [2024-10-11 21:00:02,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-11 21:00:02,899 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:02,900 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:02,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-11 21:00:02,900 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:02,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:02,900 INFO L85 PathProgramCache]: Analyzing trace with hash -803148513, now seen corresponding path program 1 times [2024-10-11 21:00:02,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:02,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867653864] [2024-10-11 21:00:02,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:02,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:03,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:03,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:03,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:03,143 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:03,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:03,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867653864] [2024-10-11 21:00:03,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867653864] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:03,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805222634] [2024-10-11 21:00:03,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:03,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:03,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:03,159 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:03,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-11 21:00:03,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:03,229 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-11 21:00:03,231 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:03,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:03,375 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 21:00:03,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805222634] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:03,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:03,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-11 21:00:03,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332321564] [2024-10-11 21:00:03,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:03,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:03,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:03,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:03,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:03,379 INFO L87 Difference]: Start difference. First operand 104 states and 129 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:03,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:03,532 INFO L93 Difference]: Finished difference Result 107 states and 133 transitions. [2024-10-11 21:00:03,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:03,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-10-11 21:00:03,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:03,534 INFO L225 Difference]: With dead ends: 107 [2024-10-11 21:00:03,534 INFO L226 Difference]: Without dead ends: 106 [2024-10-11 21:00:03,534 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-10-11 21:00:03,536 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 72 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:03,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 60 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:03,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-11 21:00:03,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-11 21:00:03,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5263157894736843) internal successors, (116), 95 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-11 21:00:03,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 128 transitions. [2024-10-11 21:00:03,549 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 128 transitions. Word has length 18 [2024-10-11 21:00:03,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:03,550 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 128 transitions. [2024-10-11 21:00:03,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:03,550 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 128 transitions. [2024-10-11 21:00:03,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-10-11 21:00:03,552 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:03,552 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:03,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-11 21:00:03,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:03,755 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:03,756 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:03,756 INFO L85 PathProgramCache]: Analyzing trace with hash 872199929, now seen corresponding path program 1 times [2024-10-11 21:00:03,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:03,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470495981] [2024-10-11 21:00:03,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:03,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:03,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [498048299] [2024-10-11 21:00:03,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:03,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:03,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:03,772 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:03,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-11 21:00:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:03,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-11 21:00:03,820 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:03,913 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:03,913 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 21:00:03,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:03,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470495981] [2024-10-11 21:00:03,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:03,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498048299] [2024-10-11 21:00:03,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498048299] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:03,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:03,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 21:00:03,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059999094] [2024-10-11 21:00:03,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:03,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:03,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:03,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:03,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-11 21:00:03,916 INFO L87 Difference]: Start difference. First operand 104 states and 128 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:04,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:04,015 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2024-10-11 21:00:04,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:04,016 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-10-11 21:00:04,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:04,017 INFO L225 Difference]: With dead ends: 105 [2024-10-11 21:00:04,018 INFO L226 Difference]: Without dead ends: 104 [2024-10-11 21:00:04,018 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 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-11 21:00:04,019 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 65 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:04,019 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 65 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:04,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-10-11 21:00:04,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-10-11 21:00:04,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.513157894736842) internal successors, (115), 95 states have internal predecessors, (115), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-11 21:00:04,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 127 transitions. [2024-10-11 21:00:04,038 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 127 transitions. Word has length 19 [2024-10-11 21:00:04,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:04,038 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 127 transitions. [2024-10-11 21:00:04,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-11 21:00:04,038 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 127 transitions. [2024-10-11 21:00:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-11 21:00:04,039 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:04,039 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:04,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-11 21:00:04,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:04,240 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:04,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:04,241 INFO L85 PathProgramCache]: Analyzing trace with hash 348287117, now seen corresponding path program 1 times [2024-10-11 21:00:04,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:04,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52359219] [2024-10-11 21:00:04,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:04,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:04,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:04,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:04,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52359219] [2024-10-11 21:00:04,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52359219] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:04,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768972861] [2024-10-11 21:00:04,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:04,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:04,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:04,366 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:04,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-11 21:00:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,409 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-11 21:00:04,411 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:04,449 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:04,535 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:04,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768972861] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:04,536 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:04,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-10-11 21:00:04,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116006696] [2024-10-11 21:00:04,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:04,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-11 21:00:04,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:04,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-11 21:00:04,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:04,538 INFO L87 Difference]: Start difference. First operand 104 states and 127 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:04,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:04,632 INFO L93 Difference]: Finished difference Result 157 states and 194 transitions. [2024-10-11 21:00:04,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-11 21:00:04,633 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 31 [2024-10-11 21:00:04,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:04,634 INFO L225 Difference]: With dead ends: 157 [2024-10-11 21:00:04,634 INFO L226 Difference]: Without dead ends: 155 [2024-10-11 21:00:04,634 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-10-11 21:00:04,635 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 118 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:04,635 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 172 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:04,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-10-11 21:00:04,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2024-10-11 21:00:04,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 115 states have (on average 1.5043478260869565) internal successors, (173), 134 states have internal predecessors, (173), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-11 21:00:04,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 189 transitions. [2024-10-11 21:00:04,659 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 189 transitions. Word has length 31 [2024-10-11 21:00:04,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:04,659 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 189 transitions. [2024-10-11 21:00:04,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:04,661 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 189 transitions. [2024-10-11 21:00:04,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-11 21:00:04,661 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:04,661 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:04,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-11 21:00:04,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-10-11 21:00:04,862 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:04,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:04,863 INFO L85 PathProgramCache]: Analyzing trace with hash -2088001174, now seen corresponding path program 1 times [2024-10-11 21:00:04,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:04,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718131897] [2024-10-11 21:00:04,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:04,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:04,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:04,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:04,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718131897] [2024-10-11 21:00:04,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718131897] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:04,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:04,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 21:00:04,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404683745] [2024-10-11 21:00:04,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:04,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:04,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:04,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:04,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-11 21:00:04,923 INFO L87 Difference]: Start difference. First operand 145 states and 189 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:04,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:04,973 INFO L93 Difference]: Finished difference Result 145 states and 189 transitions. [2024-10-11 21:00:04,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:04,974 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-10-11 21:00:04,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:04,975 INFO L225 Difference]: With dead ends: 145 [2024-10-11 21:00:04,975 INFO L226 Difference]: Without dead ends: 143 [2024-10-11 21:00:04,976 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-11 21:00:04,976 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 57 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:04,977 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 69 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-11 21:00:04,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-11 21:00:04,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-10-11 21:00:04,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 115 states have (on average 1.4608695652173913) internal successors, (168), 132 states have internal predecessors, (168), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-11 21:00:04,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 184 transitions. [2024-10-11 21:00:04,995 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 184 transitions. Word has length 32 [2024-10-11 21:00:04,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:04,995 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 184 transitions. [2024-10-11 21:00:04,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:04,995 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 184 transitions. [2024-10-11 21:00:04,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-10-11 21:00:04,998 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:04,998 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:04,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-11 21:00:04,998 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:04,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:04,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1400336030, now seen corresponding path program 1 times [2024-10-11 21:00:05,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:05,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072598038] [2024-10-11 21:00:05,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:05,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:05,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [108089761] [2024-10-11 21:00:05,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:05,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:05,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:05,019 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:05,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-11 21:00:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:05,062 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-11 21:00:05,065 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:05,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:05,205 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:05,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:05,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072598038] [2024-10-11 21:00:05,396 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:05,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108089761] [2024-10-11 21:00:05,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108089761] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:05,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:05,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-11 21:00:05,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565097281] [2024-10-11 21:00:05,396 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:05,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-11 21:00:05,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:05,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-11 21:00:05,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:05,399 INFO L87 Difference]: Start difference. First operand 143 states and 184 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:05,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:05,523 INFO L93 Difference]: Finished difference Result 150 states and 187 transitions. [2024-10-11 21:00:05,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-11 21:00:05,523 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2024-10-11 21:00:05,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:05,524 INFO L225 Difference]: With dead ends: 150 [2024-10-11 21:00:05,524 INFO L226 Difference]: Without dead ends: 143 [2024-10-11 21:00:05,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-10-11 21:00:05,525 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 62 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:05,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 65 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:05,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-11 21:00:05,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-10-11 21:00:05,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 116 states have (on average 1.3448275862068966) internal successors, (156), 128 states have internal predecessors, (156), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-11 21:00:05,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 172 transitions. [2024-10-11 21:00:05,539 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 172 transitions. Word has length 34 [2024-10-11 21:00:05,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:05,541 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 172 transitions. [2024-10-11 21:00:05,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:05,542 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 172 transitions. [2024-10-11 21:00:05,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-10-11 21:00:05,542 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:05,542 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:05,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:05,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:05,744 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:05,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:05,744 INFO L85 PathProgramCache]: Analyzing trace with hash -460743922, now seen corresponding path program 1 times [2024-10-11 21:00:05,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:05,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851772879] [2024-10-11 21:00:05,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:05,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:05,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [648260893] [2024-10-11 21:00:05,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:05,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:05,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:05,758 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:05,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-11 21:00:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:05,807 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-11 21:00:05,808 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:05,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:05,944 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:06,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:06,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851772879] [2024-10-11 21:00:06,374 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:06,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648260893] [2024-10-11 21:00:06,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648260893] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:06,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:06,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-11 21:00:06,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210336369] [2024-10-11 21:00:06,375 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:06,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-11 21:00:06,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:06,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-11 21:00:06,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:06,376 INFO L87 Difference]: Start difference. First operand 139 states and 172 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:06,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:06,559 INFO L93 Difference]: Finished difference Result 187 states and 230 transitions. [2024-10-11 21:00:06,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-11 21:00:06,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-10-11 21:00:06,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:06,575 INFO L225 Difference]: With dead ends: 187 [2024-10-11 21:00:06,576 INFO L226 Difference]: Without dead ends: 184 [2024-10-11 21:00:06,577 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:06,578 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:06,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 92 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:06,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-11 21:00:06,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 176. [2024-10-11 21:00:06,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 151 states have (on average 1.3311258278145695) internal successors, (201), 163 states have internal predecessors, (201), 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-11 21:00:06,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 221 transitions. [2024-10-11 21:00:06,589 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 221 transitions. Word has length 35 [2024-10-11 21:00:06,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:06,590 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 221 transitions. [2024-10-11 21:00:06,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:06,590 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 221 transitions. [2024-10-11 21:00:06,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-11 21:00:06,592 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:06,592 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:06,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:06,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-10-11 21:00:06,794 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:06,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:06,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1463971986, now seen corresponding path program 1 times [2024-10-11 21:00:06,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:06,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21953213] [2024-10-11 21:00:06,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:06,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:06,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:06,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:06,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:06,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:06,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:06,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:06,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21953213] [2024-10-11 21:00:06,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21953213] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:06,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424289260] [2024-10-11 21:00:06,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:06,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:06,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:06,868 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:06,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-11 21:00:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:06,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-11 21:00:06,910 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:07,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:07,010 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-11 21:00:07,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424289260] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:07,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:07,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-11 21:00:07,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038489729] [2024-10-11 21:00:07,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:07,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-11 21:00:07,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:07,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-11 21:00:07,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-11 21:00:07,012 INFO L87 Difference]: Start difference. First operand 176 states and 221 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:07,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:07,177 INFO L93 Difference]: Finished difference Result 176 states and 221 transitions. [2024-10-11 21:00:07,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-11 21:00:07,177 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-10-11 21:00:07,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:07,179 INFO L225 Difference]: With dead ends: 176 [2024-10-11 21:00:07,179 INFO L226 Difference]: Without dead ends: 174 [2024-10-11 21:00:07,179 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-11 21:00:07,180 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 25 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:07,180 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 61 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:07,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-10-11 21:00:07,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2024-10-11 21:00:07,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 148 states have (on average 1.3175675675675675) internal successors, (195), 158 states have internal predecessors, (195), 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-11 21:00:07,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 215 transitions. [2024-10-11 21:00:07,190 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 215 transitions. Word has length 36 [2024-10-11 21:00:07,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:07,190 INFO L471 AbstractCegarLoop]: Abstraction has 171 states and 215 transitions. [2024-10-11 21:00:07,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:07,191 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 215 transitions. [2024-10-11 21:00:07,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-10-11 21:00:07,191 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:07,191 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:07,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:07,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:07,396 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:07,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:07,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1861508742, now seen corresponding path program 1 times [2024-10-11 21:00:07,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:07,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628345985] [2024-10-11 21:00:07,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:07,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:07,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:07,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:07,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:07,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:07,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:07,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:07,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:07,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628345985] [2024-10-11 21:00:07,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628345985] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:07,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864187023] [2024-10-11 21:00:07,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:07,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:07,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:07,603 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:07,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-11 21:00:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:07,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-11 21:00:07,646 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:07,737 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:07,738 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:07,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864187023] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:07,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 21:00:07,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2024-10-11 21:00:07,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116601809] [2024-10-11 21:00:07,855 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:07,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-11 21:00:07,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:07,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-11 21:00:07,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-10-11 21:00:07,856 INFO L87 Difference]: Start difference. First operand 171 states and 215 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-11 21:00:08,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:08,426 INFO L93 Difference]: Finished difference Result 183 states and 219 transitions. [2024-10-11 21:00:08,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-11 21:00:08,427 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 37 [2024-10-11 21:00:08,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:08,429 INFO L225 Difference]: With dead ends: 183 [2024-10-11 21:00:08,429 INFO L226 Difference]: Without dead ends: 168 [2024-10-11 21:00:08,429 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2024-10-11 21:00:08,430 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 130 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:08,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 101 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:08,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-10-11 21:00:08,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 162. [2024-10-11 21:00:08,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.25) internal successors, (175), 149 states have internal predecessors, (175), 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-11 21:00:08,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 195 transitions. [2024-10-11 21:00:08,440 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 195 transitions. Word has length 37 [2024-10-11 21:00:08,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:08,440 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 195 transitions. [2024-10-11 21:00:08,440 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-11 21:00:08,440 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 195 transitions. [2024-10-11 21:00:08,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-11 21:00:08,441 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:08,441 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:08,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-11 21:00:08,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-10-11 21:00:08,648 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:08,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:08,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1872196208, now seen corresponding path program 1 times [2024-10-11 21:00:08,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:08,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684112245] [2024-10-11 21:00:08,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:08,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:08,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:08,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:08,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:08,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:08,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:08,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:08,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684112245] [2024-10-11 21:00:08,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684112245] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-11 21:00:08,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-11 21:00:08,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-11 21:00:08,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859690876] [2024-10-11 21:00:08,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-11 21:00:08,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-11 21:00:08,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:08,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-11 21:00:08,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-11 21:00:08,729 INFO L87 Difference]: Start difference. First operand 162 states and 195 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:08,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:08,873 INFO L93 Difference]: Finished difference Result 163 states and 195 transitions. [2024-10-11 21:00:08,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-11 21:00:08,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-10-11 21:00:08,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:08,875 INFO L225 Difference]: With dead ends: 163 [2024-10-11 21:00:08,875 INFO L226 Difference]: Without dead ends: 162 [2024-10-11 21:00:08,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 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-11 21:00:08,876 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:08,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 55 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:08,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-10-11 21:00:08,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2024-10-11 21:00:08,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.2214285714285715) internal successors, (171), 149 states have internal predecessors, (171), 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-11 21:00:08,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 191 transitions. [2024-10-11 21:00:08,888 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 191 transitions. Word has length 38 [2024-10-11 21:00:08,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:08,889 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 191 transitions. [2024-10-11 21:00:08,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-11 21:00:08,890 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 191 transitions. [2024-10-11 21:00:08,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-11 21:00:08,891 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:08,891 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:08,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-11 21:00:08,891 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:08,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:08,892 INFO L85 PathProgramCache]: Analyzing trace with hash 693347430, now seen corresponding path program 1 times [2024-10-11 21:00:08,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:08,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952209092] [2024-10-11 21:00:08,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:08,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:08,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:09,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:09,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:09,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:09,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:09,079 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:09,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:09,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952209092] [2024-10-11 21:00:09,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952209092] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:09,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205063171] [2024-10-11 21:00:09,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:09,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:09,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:09,082 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:09,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-11 21:00:09,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:09,122 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 21:00:09,123 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:09,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:09,235 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:09,707 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-11 21:00:09,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205063171] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:09,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:09,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-10-11 21:00:09,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371131718] [2024-10-11 21:00:09,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:09,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-11 21:00:09,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:09,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-11 21:00:09,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-10-11 21:00:09,711 INFO L87 Difference]: Start difference. First operand 162 states and 191 transitions. Second operand has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-11 21:00:10,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:10,179 INFO L93 Difference]: Finished difference Result 163 states and 191 transitions. [2024-10-11 21:00:10,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-11 21:00:10,179 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 38 [2024-10-11 21:00:10,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:10,180 INFO L225 Difference]: With dead ends: 163 [2024-10-11 21:00:10,180 INFO L226 Difference]: Without dead ends: 160 [2024-10-11 21:00:10,181 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-10-11 21:00:10,181 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 121 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:10,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 131 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:10,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-10-11 21:00:10,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2024-10-11 21:00:10,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 125 states have internal predecessors, (142), 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-11 21:00:10,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 160 transitions. [2024-10-11 21:00:10,193 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 160 transitions. Word has length 38 [2024-10-11 21:00:10,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:10,193 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 160 transitions. [2024-10-11 21:00:10,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-11 21:00:10,194 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 160 transitions. [2024-10-11 21:00:10,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-11 21:00:10,194 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:10,194 INFO L215 NwaCegarLoop]: trace histogram [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-11 21:00:10,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:10,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:10,395 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:10,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:10,396 INFO L85 PathProgramCache]: Analyzing trace with hash 18933906, now seen corresponding path program 1 times [2024-10-11 21:00:10,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:10,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839240603] [2024-10-11 21:00:10,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:10,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:10,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473104848] [2024-10-11 21:00:10,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:10,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:10,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:10,408 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:10,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-11 21:00:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:10,453 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-11 21:00:10,455 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:10,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:10,635 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:10,750 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-11 21:00:10,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:10,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839240603] [2024-10-11 21:00:10,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:10,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473104848] [2024-10-11 21:00:10,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473104848] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:10,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 21:00:10,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-10-11 21:00:10,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104466950] [2024-10-11 21:00:10,751 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:10,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-11 21:00:10,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:10,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-11 21:00:10,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-11 21:00:10,753 INFO L87 Difference]: Start difference. First operand 137 states and 160 transitions. Second operand has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-11 21:00:11,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:11,002 INFO L93 Difference]: Finished difference Result 219 states and 257 transitions. [2024-10-11 21:00:11,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-11 21:00:11,002 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 39 [2024-10-11 21:00:11,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:11,003 INFO L225 Difference]: With dead ends: 219 [2024-10-11 21:00:11,003 INFO L226 Difference]: Without dead ends: 152 [2024-10-11 21:00:11,004 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-10-11 21:00:11,004 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:11,005 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 94 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:11,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-10-11 21:00:11,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-10-11 21:00:11,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 134 states have (on average 1.1417910447761195) internal successors, (153), 139 states have internal predecessors, (153), 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-11 21:00:11,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 173 transitions. [2024-10-11 21:00:11,015 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 173 transitions. Word has length 39 [2024-10-11 21:00:11,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:11,015 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 173 transitions. [2024-10-11 21:00:11,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-11 21:00:11,016 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 173 transitions. [2024-10-11 21:00:11,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-11 21:00:11,016 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:11,017 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-11 21:00:11,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:11,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-10-11 21:00:11,217 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:11,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:11,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1565427033, now seen corresponding path program 2 times [2024-10-11 21:00:11,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:11,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968969512] [2024-10-11 21:00:11,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:11,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:11,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1115448054] [2024-10-11 21:00:11,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:00:11,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:11,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:11,249 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:11,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-11 21:00:11,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:00:11,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:11,299 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 21:00:11,302 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:11,432 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-11 21:00:11,432 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:11,743 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-11 21:00:11,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:11,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968969512] [2024-10-11 21:00:11,744 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:11,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115448054] [2024-10-11 21:00:11,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115448054] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:11,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 21:00:11,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-10-11 21:00:11,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151511382] [2024-10-11 21:00:11,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:11,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-11 21:00:11,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:11,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-11 21:00:11,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-10-11 21:00:11,747 INFO L87 Difference]: Start difference. First operand 152 states and 173 transitions. Second operand has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:12,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:12,509 INFO L93 Difference]: Finished difference Result 311 states and 365 transitions. [2024-10-11 21:00:12,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-11 21:00:12,510 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 55 [2024-10-11 21:00:12,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:12,511 INFO L225 Difference]: With dead ends: 311 [2024-10-11 21:00:12,511 INFO L226 Difference]: Without dead ends: 300 [2024-10-11 21:00:12,512 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-10-11 21:00:12,512 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 136 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:12,513 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 224 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-11 21:00:12,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-10-11 21:00:12,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 294. [2024-10-11 21:00:12,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 269 states have (on average 1.1449814126394051) internal successors, (308), 273 states have internal predecessors, (308), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-10-11 21:00:12,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 344 transitions. [2024-10-11 21:00:12,532 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 344 transitions. Word has length 55 [2024-10-11 21:00:12,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:12,532 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 344 transitions. [2024-10-11 21:00:12,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:12,533 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 344 transitions. [2024-10-11 21:00:12,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-11 21:00:12,533 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:12,533 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-11 21:00:12,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-11 21:00:12,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-10-11 21:00:12,738 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:12,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:12,738 INFO L85 PathProgramCache]: Analyzing trace with hash 2133780327, now seen corresponding path program 1 times [2024-10-11 21:00:12,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:12,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883013786] [2024-10-11 21:00:12,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:12,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:12,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:12,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:12,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:12,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,815 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-11 21:00:12,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:12,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883013786] [2024-10-11 21:00:12,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883013786] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:12,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702306358] [2024-10-11 21:00:12,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:12,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:12,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:12,818 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:12,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-11 21:00:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:12,864 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-11 21:00:12,867 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:12,933 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-11 21:00:12,934 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-11 21:00:13,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702306358] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:13,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:13,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-10-11 21:00:13,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581567364] [2024-10-11 21:00:13,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:13,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-11 21:00:13,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:13,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-11 21:00:13,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:13,022 INFO L87 Difference]: Start difference. First operand 294 states and 344 transitions. Second operand has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:13,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:13,162 INFO L93 Difference]: Finished difference Result 818 states and 1019 transitions. [2024-10-11 21:00:13,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-11 21:00:13,163 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 67 [2024-10-11 21:00:13,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:13,168 INFO L225 Difference]: With dead ends: 818 [2024-10-11 21:00:13,168 INFO L226 Difference]: Without dead ends: 816 [2024-10-11 21:00:13,169 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:13,169 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 11 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:13,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 121 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:13,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-10-11 21:00:13,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 816. [2024-10-11 21:00:13,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 758 states have (on average 1.1174142480211082) internal successors, (847), 761 states have internal predecessors, (847), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-11 21:00:13,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 951 transitions. [2024-10-11 21:00:13,225 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 951 transitions. Word has length 67 [2024-10-11 21:00:13,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:13,225 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 951 transitions. [2024-10-11 21:00:13,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:13,226 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 951 transitions. [2024-10-11 21:00:13,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-11 21:00:13,226 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:13,227 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:13,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:13,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-10-11 21:00:13,428 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:13,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:13,428 INFO L85 PathProgramCache]: Analyzing trace with hash -385233554, now seen corresponding path program 1 times [2024-10-11 21:00:13,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:13,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992047129] [2024-10-11 21:00:13,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:13,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:13,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:13,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:13,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,587 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-11 21:00:13,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:13,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992047129] [2024-10-11 21:00:13,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992047129] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:13,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816300162] [2024-10-11 21:00:13,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:13,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:13,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:13,590 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:13,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-11 21:00:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:13,642 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-11 21:00:13,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:13,865 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-11 21:00:13,866 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:14,106 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-11 21:00:14,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816300162] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:14,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:14,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-10-11 21:00:14,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105686130] [2024-10-11 21:00:14,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:14,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-11 21:00:14,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:14,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-11 21:00:14,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-10-11 21:00:14,109 INFO L87 Difference]: Start difference. First operand 816 states and 951 transitions. Second operand has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-10-11 21:00:15,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:15,096 INFO L93 Difference]: Finished difference Result 828 states and 963 transitions. [2024-10-11 21:00:15,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-10-11 21:00:15,096 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 77 [2024-10-11 21:00:15,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:15,100 INFO L225 Difference]: With dead ends: 828 [2024-10-11 21:00:15,101 INFO L226 Difference]: Without dead ends: 827 [2024-10-11 21:00:15,102 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=675, Invalid=2187, Unknown=0, NotChecked=0, Total=2862 [2024-10-11 21:00:15,103 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 197 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:15,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 155 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:15,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-10-11 21:00:15,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 815. [2024-10-11 21:00:15,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 758 states have (on average 1.0699208443271768) internal successors, (811), 760 states have internal predecessors, (811), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-11 21:00:15,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 915 transitions. [2024-10-11 21:00:15,152 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 915 transitions. Word has length 77 [2024-10-11 21:00:15,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:15,152 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 915 transitions. [2024-10-11 21:00:15,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-10-11 21:00:15,153 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 915 transitions. [2024-10-11 21:00:15,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-11 21:00:15,156 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:15,157 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:15,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-11 21:00:15,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-11 21:00:15,361 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:15,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:15,362 INFO L85 PathProgramCache]: Analyzing trace with hash -647130915, now seen corresponding path program 1 times [2024-10-11 21:00:15,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:15,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82762251] [2024-10-11 21:00:15,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:15,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:15,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:15,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:15,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:15,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:15,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,469 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-11 21:00:15,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:15,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82762251] [2024-10-11 21:00:15,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82762251] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:15,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876140072] [2024-10-11 21:00:15,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:15,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:15,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:15,473 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:15,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-11 21:00:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:15,524 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-11 21:00:15,526 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:15,620 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-11 21:00:15,622 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:15,717 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-10-11 21:00:15,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876140072] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:15,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:15,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-10-11 21:00:15,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911306322] [2024-10-11 21:00:15,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:15,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-11 21:00:15,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:15,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-11 21:00:15,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-11 21:00:15,739 INFO L87 Difference]: Start difference. First operand 815 states and 915 transitions. Second operand has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-10-11 21:00:16,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:16,126 INFO L93 Difference]: Finished difference Result 1517 states and 1701 transitions. [2024-10-11 21:00:16,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-11 21:00:16,127 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 90 [2024-10-11 21:00:16,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:16,135 INFO L225 Difference]: With dead ends: 1517 [2024-10-11 21:00:16,136 INFO L226 Difference]: Without dead ends: 1277 [2024-10-11 21:00:16,138 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 183 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-10-11 21:00:16,140 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 80 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:16,141 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 210 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:16,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2024-10-11 21:00:16,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 986. [2024-10-11 21:00:16,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 919 states have (on average 1.0674646354733406) internal successors, (981), 921 states have internal predecessors, (981), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-10-11 21:00:16,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1105 transitions. [2024-10-11 21:00:16,211 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1105 transitions. Word has length 90 [2024-10-11 21:00:16,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:16,212 INFO L471 AbstractCegarLoop]: Abstraction has 986 states and 1105 transitions. [2024-10-11 21:00:16,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-10-11 21:00:16,212 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1105 transitions. [2024-10-11 21:00:16,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-11 21:00:16,213 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:16,213 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:16,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-11 21:00:16,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:16,418 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:16,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:16,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1602868179, now seen corresponding path program 1 times [2024-10-11 21:00:16,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:16,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251677650] [2024-10-11 21:00:16,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:16,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:16,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:16,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:16,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:16,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,548 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-11 21:00:16,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:16,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251677650] [2024-10-11 21:00:16,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251677650] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:16,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696626053] [2024-10-11 21:00:16,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:16,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:16,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:16,551 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:16,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-11 21:00:16,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:16,605 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-11 21:00:16,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:16,678 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-11 21:00:16,678 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:16,793 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-11 21:00:16,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696626053] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:16,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:16,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-11 21:00:16,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561651897] [2024-10-11 21:00:16,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:16,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-11 21:00:16,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:16,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-11 21:00:16,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-11 21:00:16,797 INFO L87 Difference]: Start difference. First operand 986 states and 1105 transitions. Second operand has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-11 21:00:16,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:16,976 INFO L93 Difference]: Finished difference Result 1593 states and 1789 transitions. [2024-10-11 21:00:16,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-11 21:00:16,976 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 90 [2024-10-11 21:00:16,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:16,982 INFO L225 Difference]: With dead ends: 1593 [2024-10-11 21:00:16,982 INFO L226 Difference]: Without dead ends: 1592 [2024-10-11 21:00:16,983 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-11 21:00:16,984 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 88 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:16,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 183 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:16,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2024-10-11 21:00:17,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1584. [2024-10-11 21:00:17,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1479 states have (on average 1.066260987153482) internal successors, (1577), 1481 states have internal predecessors, (1577), 100 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2024-10-11 21:00:17,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 1777 transitions. [2024-10-11 21:00:17,094 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 1777 transitions. Word has length 90 [2024-10-11 21:00:17,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:17,094 INFO L471 AbstractCegarLoop]: Abstraction has 1584 states and 1777 transitions. [2024-10-11 21:00:17,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-11 21:00:17,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 1777 transitions. [2024-10-11 21:00:17,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-11 21:00:17,096 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:17,096 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:17,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-11 21:00:17,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:17,297 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:17,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:17,297 INFO L85 PathProgramCache]: Analyzing trace with hash -321833708, now seen corresponding path program 1 times [2024-10-11 21:00:17,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:17,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302528717] [2024-10-11 21:00:17,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:17,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:00:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,443 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-11 21:00:17,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:17,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302528717] [2024-10-11 21:00:17,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302528717] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:17,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449722126] [2024-10-11 21:00:17,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:17,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:17,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:17,446 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:17,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-11 21:00:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:17,499 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-11 21:00:17,501 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:17,651 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-11 21:00:17,651 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:17,796 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-11 21:00:17,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449722126] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:17,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:17,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-10-11 21:00:17,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531656136] [2024-10-11 21:00:17,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:17,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-11 21:00:17,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:17,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-11 21:00:17,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-11 21:00:17,798 INFO L87 Difference]: Start difference. First operand 1584 states and 1777 transitions. Second operand has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-11 21:00:18,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:18,242 INFO L93 Difference]: Finished difference Result 3498 states and 3921 transitions. [2024-10-11 21:00:18,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-11 21:00:18,243 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 115 [2024-10-11 21:00:18,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:18,253 INFO L225 Difference]: With dead ends: 3498 [2024-10-11 21:00:18,254 INFO L226 Difference]: Without dead ends: 2594 [2024-10-11 21:00:18,257 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 235 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-10-11 21:00:18,257 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 30 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:18,258 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 380 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:18,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2024-10-11 21:00:18,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 1881. [2024-10-11 21:00:18,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1758 states have (on average 1.0591581342434584) internal successors, (1862), 1760 states have internal predecessors, (1862), 118 states have call successors, (118), 2 states have call predecessors, (118), 2 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2024-10-11 21:00:18,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2098 transitions. [2024-10-11 21:00:18,397 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2098 transitions. Word has length 115 [2024-10-11 21:00:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:18,398 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2098 transitions. [2024-10-11 21:00:18,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-11 21:00:18,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2098 transitions. [2024-10-11 21:00:18,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-11 21:00:18,403 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:18,403 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:18,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-11 21:00:18,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-10-11 21:00:18,604 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:18,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:18,605 INFO L85 PathProgramCache]: Analyzing trace with hash -897409821, now seen corresponding path program 2 times [2024-10-11 21:00:18,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:18,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581714278] [2024-10-11 21:00:18,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:18,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:18,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1465174772] [2024-10-11 21:00:18,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:00:18,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:18,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:18,627 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:18,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-11 21:00:18,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:00:18,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:18,690 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 21:00:18,692 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:18,983 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-10-11 21:00:18,984 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:19,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:19,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581714278] [2024-10-11 21:00:19,636 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:19,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465174772] [2024-10-11 21:00:19,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465174772] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:19,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:19,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-11 21:00:19,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930736930] [2024-10-11 21:00:19,636 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:19,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-11 21:00:19,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:19,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-11 21:00:19,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-11 21:00:19,638 INFO L87 Difference]: Start difference. First operand 1881 states and 2098 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:19,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:19,938 INFO L93 Difference]: Finished difference Result 2108 states and 2347 transitions. [2024-10-11 21:00:19,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-11 21:00:19,938 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 135 [2024-10-11 21:00:19,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:19,946 INFO L225 Difference]: With dead ends: 2108 [2024-10-11 21:00:19,946 INFO L226 Difference]: Without dead ends: 2107 [2024-10-11 21:00:19,947 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-11 21:00:19,948 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 19 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:19,948 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 177 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:19,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2024-10-11 21:00:20,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1913. [2024-10-11 21:00:20,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.058165548098434) internal successors, (1892), 1790 states have internal predecessors, (1892), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-11 21:00:20,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2132 transitions. [2024-10-11 21:00:20,055 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2132 transitions. Word has length 135 [2024-10-11 21:00:20,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:20,056 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2132 transitions. [2024-10-11 21:00:20,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:20,056 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2132 transitions. [2024-10-11 21:00:20,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-11 21:00:20,058 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:20,058 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:20,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-11 21:00:20,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:20,263 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:20,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:20,263 INFO L85 PathProgramCache]: Analyzing trace with hash -62504019, now seen corresponding path program 3 times [2024-10-11 21:00:20,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:20,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420980036] [2024-10-11 21:00:20,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:20,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:20,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [492909061] [2024-10-11 21:00:20,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-11 21:00:20,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:20,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:20,294 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:20,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-11 21:00:20,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-11 21:00:20,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:20,358 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 21:00:20,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:20,548 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:20,548 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:21,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:21,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420980036] [2024-10-11 21:00:21,081 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:21,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492909061] [2024-10-11 21:00:21,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492909061] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:21,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:21,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-11 21:00:21,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262587258] [2024-10-11 21:00:21,082 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:21,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-11 21:00:21,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:21,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-11 21:00:21,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-11 21:00:21,083 INFO L87 Difference]: Start difference. First operand 1913 states and 2132 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:21,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:21,477 INFO L93 Difference]: Finished difference Result 2961 states and 3296 transitions. [2024-10-11 21:00:21,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-11 21:00:21,478 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 135 [2024-10-11 21:00:21,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:21,487 INFO L225 Difference]: With dead ends: 2961 [2024-10-11 21:00:21,487 INFO L226 Difference]: Without dead ends: 2096 [2024-10-11 21:00:21,489 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-10-11 21:00:21,490 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 77 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:21,490 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 196 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:21,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-10-11 21:00:21,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1913. [2024-10-11 21:00:21,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.0564876957494407) internal successors, (1889), 1790 states have internal predecessors, (1889), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-11 21:00:21,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2129 transitions. [2024-10-11 21:00:21,610 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2129 transitions. Word has length 135 [2024-10-11 21:00:21,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:21,612 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2129 transitions. [2024-10-11 21:00:21,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-11 21:00:21,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2129 transitions. [2024-10-11 21:00:21,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-11 21:00:21,614 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:21,615 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:21,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-11 21:00:21,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-10-11 21:00:21,819 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:21,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:21,819 INFO L85 PathProgramCache]: Analyzing trace with hash 877639691, now seen corresponding path program 3 times [2024-10-11 21:00:21,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:21,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141054767] [2024-10-11 21:00:21,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:21,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:21,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [941137387] [2024-10-11 21:00:21,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-11 21:00:21,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:21,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:21,844 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:21,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-11 21:00:21,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-11 21:00:21,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:21,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-11 21:00:21,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:21,944 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-10-11 21:00:21,945 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:22,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:22,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141054767] [2024-10-11 21:00:22,189 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:22,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941137387] [2024-10-11 21:00:22,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941137387] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:22,190 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:22,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-11 21:00:22,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219452787] [2024-10-11 21:00:22,190 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:22,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-11 21:00:22,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:22,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-11 21:00:22,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-10-11 21:00:22,191 INFO L87 Difference]: Start difference. First operand 1913 states and 2129 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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-11 21:00:22,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:22,329 INFO L93 Difference]: Finished difference Result 2483 states and 2762 transitions. [2024-10-11 21:00:22,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-11 21:00:22,329 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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 135 [2024-10-11 21:00:22,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:22,334 INFO L225 Difference]: With dead ends: 2483 [2024-10-11 21:00:22,334 INFO L226 Difference]: Without dead ends: 1519 [2024-10-11 21:00:22,335 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-11 21:00:22,336 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 14 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:22,336 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 93 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-11 21:00:22,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-10-11 21:00:22,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1518. [2024-10-11 21:00:22,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1417 states have (on average 1.0515172900494) internal successors, (1490), 1419 states have internal predecessors, (1490), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-10-11 21:00:22,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1682 transitions. [2024-10-11 21:00:22,419 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1682 transitions. Word has length 135 [2024-10-11 21:00:22,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:22,420 INFO L471 AbstractCegarLoop]: Abstraction has 1518 states and 1682 transitions. [2024-10-11 21:00:22,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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-11 21:00:22,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1682 transitions. [2024-10-11 21:00:22,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-10-11 21:00:22,422 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:22,422 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:22,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-10-11 21:00:22,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:22,623 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:22,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:22,623 INFO L85 PathProgramCache]: Analyzing trace with hash -272784989, now seen corresponding path program 2 times [2024-10-11 21:00:22,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:22,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231637884] [2024-10-11 21:00:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:22,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:22,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:22,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:00:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-11 21:00:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-11 21:00:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:22,798 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:22,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:22,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231637884] [2024-10-11 21:00:22,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231637884] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:22,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496513903] [2024-10-11 21:00:22,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:00:22,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:22,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:22,801 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:22,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-11 21:00:22,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:00:22,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:22,869 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-11 21:00:22,871 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:22,994 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:22,994 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:23,220 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:23,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496513903] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:23,221 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:23,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-10-11 21:00:23,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15053199] [2024-10-11 21:00:23,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:23,222 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-11 21:00:23,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:23,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-11 21:00:23,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-11 21:00:23,223 INFO L87 Difference]: Start difference. First operand 1518 states and 1682 transitions. Second operand has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-11 21:00:23,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:23,475 INFO L93 Difference]: Finished difference Result 2799 states and 3202 transitions. [2024-10-11 21:00:23,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-11 21:00:23,476 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 147 [2024-10-11 21:00:23,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:23,483 INFO L225 Difference]: With dead ends: 2799 [2024-10-11 21:00:23,484 INFO L226 Difference]: Without dead ends: 2798 [2024-10-11 21:00:23,485 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-11 21:00:23,485 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 17 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:23,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:23,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2024-10-11 21:00:23,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2798. [2024-10-11 21:00:23,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2617 states have (on average 1.0584638899503247) internal successors, (2770), 2619 states have internal predecessors, (2770), 176 states have call successors, (176), 2 states have call predecessors, (176), 2 states have return successors, (176), 176 states have call predecessors, (176), 176 states have call successors, (176) [2024-10-11 21:00:23,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 3122 transitions. [2024-10-11 21:00:23,659 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 3122 transitions. Word has length 147 [2024-10-11 21:00:23,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:23,660 INFO L471 AbstractCegarLoop]: Abstraction has 2798 states and 3122 transitions. [2024-10-11 21:00:23,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-11 21:00:23,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 3122 transitions. [2024-10-11 21:00:23,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-10-11 21:00:23,662 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:23,662 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:23,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:23,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-10-11 21:00:23,863 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:23,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:23,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1350152142, now seen corresponding path program 4 times [2024-10-11 21:00:23,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:23,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795704624] [2024-10-11 21:00:23,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:23,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:24,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:24,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:00:24,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-11 21:00:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-11 21:00:24,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:24,068 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:24,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:24,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795704624] [2024-10-11 21:00:24,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795704624] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:24,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543310101] [2024-10-11 21:00:24,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-11 21:00:24,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:24,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:24,071 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:24,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-11 21:00:24,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-11 21:00:24,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:24,137 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-11 21:00:24,139 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:24,399 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:24,399 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:24,603 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-11 21:00:24,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543310101] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:24,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:24,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-10-11 21:00:24,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971576174] [2024-10-11 21:00:24,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:24,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-11 21:00:24,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:24,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-11 21:00:24,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-11 21:00:24,608 INFO L87 Difference]: Start difference. First operand 2798 states and 3122 transitions. Second operand has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:00:25,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:25,175 INFO L93 Difference]: Finished difference Result 6157 states and 6882 transitions. [2024-10-11 21:00:25,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-11 21:00:25,176 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 155 [2024-10-11 21:00:25,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:25,188 INFO L225 Difference]: With dead ends: 6157 [2024-10-11 21:00:25,189 INFO L226 Difference]: Without dead ends: 4475 [2024-10-11 21:00:25,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 316 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-10-11 21:00:25,192 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 25 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:25,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 506 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:25,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2024-10-11 21:00:25,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3136. [2024-10-11 21:00:25,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3136 states, 2934 states have (on average 1.0541922290388548) internal successors, (3093), 2936 states have internal predecessors, (3093), 197 states have call successors, (197), 2 states have call predecessors, (197), 2 states have return successors, (197), 197 states have call predecessors, (197), 197 states have call successors, (197) [2024-10-11 21:00:25,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3136 states to 3136 states and 3487 transitions. [2024-10-11 21:00:25,399 INFO L78 Accepts]: Start accepts. Automaton has 3136 states and 3487 transitions. Word has length 155 [2024-10-11 21:00:25,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:25,399 INFO L471 AbstractCegarLoop]: Abstraction has 3136 states and 3487 transitions. [2024-10-11 21:00:25,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:00:25,400 INFO L276 IsEmpty]: Start isEmpty. Operand 3136 states and 3487 transitions. [2024-10-11 21:00:25,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-11 21:00:25,402 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:25,402 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:25,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:25,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-10-11 21:00:25,603 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:25,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:25,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1131873023, now seen corresponding path program 5 times [2024-10-11 21:00:25,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:25,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126385033] [2024-10-11 21:00:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:25,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:25,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:25,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1475101358] [2024-10-11 21:00:25,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-11 21:00:25,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:25,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:25,632 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:25,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-11 21:00:25,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-11 21:00:25,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:25,714 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-10-11 21:00:25,717 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:26,351 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-10-11 21:00:26,352 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:26,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:26,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126385033] [2024-10-11 21:00:26,730 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:26,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475101358] [2024-10-11 21:00:26,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475101358] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:26,731 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:26,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-10-11 21:00:26,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948083955] [2024-10-11 21:00:26,731 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:26,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-11 21:00:26,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:26,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-11 21:00:26,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-10-11 21:00:26,732 INFO L87 Difference]: Start difference. First operand 3136 states and 3487 transitions. Second operand has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-11 21:00:27,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:27,501 INFO L93 Difference]: Finished difference Result 5299 states and 5897 transitions. [2024-10-11 21:00:27,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-11 21:00:27,505 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 175 [2024-10-11 21:00:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:27,517 INFO L225 Difference]: With dead ends: 5299 [2024-10-11 21:00:27,517 INFO L226 Difference]: Without dead ends: 3442 [2024-10-11 21:00:27,521 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-10-11 21:00:27,522 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 23 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:27,522 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 502 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-11 21:00:27,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2024-10-11 21:00:27,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3200. [2024-10-11 21:00:27,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3200 states, 2994 states have (on average 1.0531062124248498) internal successors, (3153), 2996 states have internal predecessors, (3153), 201 states have call successors, (201), 2 states have call predecessors, (201), 2 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-10-11 21:00:27,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3200 states to 3200 states and 3555 transitions. [2024-10-11 21:00:27,758 INFO L78 Accepts]: Start accepts. Automaton has 3200 states and 3555 transitions. Word has length 175 [2024-10-11 21:00:27,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:27,759 INFO L471 AbstractCegarLoop]: Abstraction has 3200 states and 3555 transitions. [2024-10-11 21:00:27,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-11 21:00:27,759 INFO L276 IsEmpty]: Start isEmpty. Operand 3200 states and 3555 transitions. [2024-10-11 21:00:27,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-11 21:00:27,762 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:27,762 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:27,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:27,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-10-11 21:00:27,967 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:27,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:27,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1708308629, now seen corresponding path program 6 times [2024-10-11 21:00:27,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:27,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305533705] [2024-10-11 21:00:27,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:27,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:27,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:27,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [765999418] [2024-10-11 21:00:27,995 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-11 21:00:27,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:27,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:27,997 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:27,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-11 21:00:28,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-10-11 21:00:28,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:28,089 INFO L255 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-11 21:00:28,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:28,823 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 24 proven. 404 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-10-11 21:00:28,823 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:29,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:29,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305533705] [2024-10-11 21:00:29,148 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:29,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765999418] [2024-10-11 21:00:29,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765999418] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:29,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:29,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-10-11 21:00:29,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217875595] [2024-10-11 21:00:29,148 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:29,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-11 21:00:29,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:29,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-11 21:00:29,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-10-11 21:00:29,149 INFO L87 Difference]: Start difference. First operand 3200 states and 3555 transitions. Second operand has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:29,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:29,857 INFO L93 Difference]: Finished difference Result 3701 states and 4112 transitions. [2024-10-11 21:00:29,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-11 21:00:29,858 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 175 [2024-10-11 21:00:29,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:29,869 INFO L225 Difference]: With dead ends: 3701 [2024-10-11 21:00:29,869 INFO L226 Difference]: Without dead ends: 3699 [2024-10-11 21:00:29,870 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2024-10-11 21:00:29,871 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 54 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:29,871 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 417 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-11 21:00:29,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2024-10-11 21:00:30,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3246. [2024-10-11 21:00:30,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3038 states have (on average 1.0526662277814351) internal successors, (3198), 3040 states have internal predecessors, (3198), 203 states have call successors, (203), 2 states have call predecessors, (203), 2 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-10-11 21:00:30,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 3604 transitions. [2024-10-11 21:00:30,051 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 3604 transitions. Word has length 175 [2024-10-11 21:00:30,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:30,051 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 3604 transitions. [2024-10-11 21:00:30,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:30,051 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 3604 transitions. [2024-10-11 21:00:30,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-10-11 21:00:30,054 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:30,054 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:30,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-10-11 21:00:30,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:30,255 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:30,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:30,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1824792118, now seen corresponding path program 2 times [2024-10-11 21:00:30,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:30,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468544614] [2024-10-11 21:00:30,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:30,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:30,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:00:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-11 21:00:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-11 21:00:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-11 21:00:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-11 21:00:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:30,519 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:30,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:30,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468544614] [2024-10-11 21:00:30,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468544614] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:30,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790985146] [2024-10-11 21:00:30,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:00:30,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:30,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:30,528 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:30,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-11 21:00:30,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:00:30,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:30,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-11 21:00:30,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:30,756 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:30,756 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:31,049 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:31,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790985146] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:31,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:31,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-10-11 21:00:31,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005778372] [2024-10-11 21:00:31,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:31,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-11 21:00:31,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:31,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-11 21:00:31,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-11 21:00:31,054 INFO L87 Difference]: Start difference. First operand 3246 states and 3604 transitions. Second operand has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-10-11 21:00:31,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:31,526 INFO L93 Difference]: Finished difference Result 6615 states and 7374 transitions. [2024-10-11 21:00:31,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-11 21:00:31,526 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 190 [2024-10-11 21:00:31,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:31,540 INFO L225 Difference]: With dead ends: 6615 [2024-10-11 21:00:31,540 INFO L226 Difference]: Without dead ends: 6614 [2024-10-11 21:00:31,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-11 21:00:31,543 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 257 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:31,543 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 320 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:31,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2024-10-11 21:00:31,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 6596. [2024-10-11 21:00:31,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6596 states, 6178 states have (on average 1.053415344771771) internal successors, (6508), 6180 states have internal predecessors, (6508), 413 states have call successors, (413), 2 states have call predecessors, (413), 2 states have return successors, (413), 413 states have call predecessors, (413), 413 states have call successors, (413) [2024-10-11 21:00:31,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6596 states to 6596 states and 7334 transitions. [2024-10-11 21:00:31,862 INFO L78 Accepts]: Start accepts. Automaton has 6596 states and 7334 transitions. Word has length 190 [2024-10-11 21:00:31,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:31,863 INFO L471 AbstractCegarLoop]: Abstraction has 6596 states and 7334 transitions. [2024-10-11 21:00:31,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-10-11 21:00:31,863 INFO L276 IsEmpty]: Start isEmpty. Operand 6596 states and 7334 transitions. [2024-10-11 21:00:31,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-11 21:00:31,866 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:31,866 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:31,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:32,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-10-11 21:00:32,066 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:32,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:32,067 INFO L85 PathProgramCache]: Analyzing trace with hash -2046102192, now seen corresponding path program 7 times [2024-10-11 21:00:32,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:32,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819629304] [2024-10-11 21:00:32,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:32,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:32,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:00:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:00:32,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:00:32,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:00:32,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:00:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:00:32,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:00:32,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-11 21:00:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-11 21:00:32,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-11 21:00:32,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-11 21:00:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,310 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:32,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:32,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819629304] [2024-10-11 21:00:32,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819629304] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:32,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363340217] [2024-10-11 21:00:32,311 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-11 21:00:32,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:32,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:32,313 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:32,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-11 21:00:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:00:32,381 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-11 21:00:32,383 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:32,672 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:32,672 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:32,876 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-11 21:00:32,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363340217] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-11 21:00:32,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-11 21:00:32,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-10-11 21:00:32,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398357007] [2024-10-11 21:00:32,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:32,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-11 21:00:32,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:32,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-11 21:00:32,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-10-11 21:00:32,879 INFO L87 Difference]: Start difference. First operand 6596 states and 7334 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-11 21:00:33,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:33,735 INFO L93 Difference]: Finished difference Result 14760 states and 16447 transitions. [2024-10-11 21:00:33,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-11 21:00:33,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 195 [2024-10-11 21:00:33,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:33,765 INFO L225 Difference]: With dead ends: 14760 [2024-10-11 21:00:33,765 INFO L226 Difference]: Without dead ends: 10688 [2024-10-11 21:00:33,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 397 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-10-11 21:00:33,776 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 25 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:33,776 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 570 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-11 21:00:33,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10688 states. [2024-10-11 21:00:34,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10688 to 7709. [2024-10-11 21:00:34,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7709 states, 7222 states have (on average 1.048047632234838) internal successors, (7569), 7224 states have internal predecessors, (7569), 482 states have call successors, (482), 2 states have call predecessors, (482), 2 states have return successors, (482), 482 states have call predecessors, (482), 482 states have call successors, (482) [2024-10-11 21:00:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 8533 transitions. [2024-10-11 21:00:34,276 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 8533 transitions. Word has length 195 [2024-10-11 21:00:34,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:34,277 INFO L471 AbstractCegarLoop]: Abstraction has 7709 states and 8533 transitions. [2024-10-11 21:00:34,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-11 21:00:34,277 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 8533 transitions. [2024-10-11 21:00:34,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-11 21:00:34,280 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:34,280 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:34,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:34,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:34,485 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:34,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:34,486 INFO L85 PathProgramCache]: Analyzing trace with hash -40826342, now seen corresponding path program 8 times [2024-10-11 21:00:34,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:34,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041354053] [2024-10-11 21:00:34,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:34,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:34,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [478268372] [2024-10-11 21:00:34,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:00:34,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:34,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:34,510 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:34,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-11 21:00:34,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:00:34,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:34,585 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-11 21:00:34,588 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:34,988 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-10-11 21:00:34,989 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:43,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:43,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041354053] [2024-10-11 21:00:43,319 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:43,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478268372] [2024-10-11 21:00:43,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478268372] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:43,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:43,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-11 21:00:43,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722678924] [2024-10-11 21:00:43,319 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:43,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-11 21:00:43,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:43,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-11 21:00:43,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-11 21:00:43,320 INFO L87 Difference]: Start difference. First operand 7709 states and 8533 transitions. Second operand has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-11 21:00:43,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:43,826 INFO L93 Difference]: Finished difference Result 8316 states and 9200 transitions. [2024-10-11 21:00:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-11 21:00:43,826 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 195 [2024-10-11 21:00:43,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:43,843 INFO L225 Difference]: With dead ends: 8316 [2024-10-11 21:00:43,843 INFO L226 Difference]: Without dead ends: 8315 [2024-10-11 21:00:43,846 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-11 21:00:43,846 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 20 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:43,847 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 338 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-11 21:00:43,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8315 states. [2024-10-11 21:00:44,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8315 to 8019. [2024-10-11 21:00:44,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8019 states, 7513 states have (on average 1.0476507387195528) internal successors, (7871), 7515 states have internal predecessors, (7871), 501 states have call successors, (501), 2 states have call predecessors, (501), 2 states have return successors, (501), 501 states have call predecessors, (501), 501 states have call successors, (501) [2024-10-11 21:00:44,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8019 states to 8019 states and 8873 transitions. [2024-10-11 21:00:44,318 INFO L78 Accepts]: Start accepts. Automaton has 8019 states and 8873 transitions. Word has length 195 [2024-10-11 21:00:44,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:44,319 INFO L471 AbstractCegarLoop]: Abstraction has 8019 states and 8873 transitions. [2024-10-11 21:00:44,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-11 21:00:44,319 INFO L276 IsEmpty]: Start isEmpty. Operand 8019 states and 8873 transitions. [2024-10-11 21:00:44,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-11 21:00:44,322 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:44,322 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:44,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-10-11 21:00:44,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:44,530 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:44,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:44,533 INFO L85 PathProgramCache]: Analyzing trace with hash 959833887, now seen corresponding path program 9 times [2024-10-11 21:00:44,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:44,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700825427] [2024-10-11 21:00:44,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:44,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:44,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:44,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1155068246] [2024-10-11 21:00:44,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-11 21:00:44,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:44,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:44,557 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:44,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-11 21:00:44,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-10-11 21:00:44,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:44,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-11 21:00:44,663 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:45,016 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-11 21:00:45,017 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:45,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:45,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700825427] [2024-10-11 21:00:45,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:45,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155068246] [2024-10-11 21:00:45,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155068246] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:45,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:45,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-11 21:00:45,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368921691] [2024-10-11 21:00:45,336 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:45,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-11 21:00:45,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:45,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-11 21:00:45,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-10-11 21:00:45,337 INFO L87 Difference]: Start difference. First operand 8019 states and 8873 transitions. Second operand has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-11 21:00:46,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:46,180 INFO L93 Difference]: Finished difference Result 12814 states and 14201 transitions. [2024-10-11 21:00:46,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-11 21:00:46,180 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 215 [2024-10-11 21:00:46,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:46,196 INFO L225 Difference]: With dead ends: 12814 [2024-10-11 21:00:46,196 INFO L226 Difference]: Without dead ends: 8583 [2024-10-11 21:00:46,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2024-10-11 21:00:46,206 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 132 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:46,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 453 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-11 21:00:46,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2024-10-11 21:00:46,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 8106. [2024-10-11 21:00:46,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8106 states, 7595 states have (on average 1.0471362738643846) internal successors, (7953), 7597 states have internal predecessors, (7953), 506 states have call successors, (506), 2 states have call predecessors, (506), 2 states have return successors, (506), 506 states have call predecessors, (506), 506 states have call successors, (506) [2024-10-11 21:00:46,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8106 states to 8106 states and 8965 transitions. [2024-10-11 21:00:46,684 INFO L78 Accepts]: Start accepts. Automaton has 8106 states and 8965 transitions. Word has length 215 [2024-10-11 21:00:46,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:46,684 INFO L471 AbstractCegarLoop]: Abstraction has 8106 states and 8965 transitions. [2024-10-11 21:00:46,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-11 21:00:46,685 INFO L276 IsEmpty]: Start isEmpty. Operand 8106 states and 8965 transitions. [2024-10-11 21:00:46,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-11 21:00:46,687 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:46,688 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:46,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-10-11 21:00:46,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:46,889 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:46,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:46,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1476535677, now seen corresponding path program 10 times [2024-10-11 21:00:46,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:46,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557875686] [2024-10-11 21:00:46,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:46,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:46,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [482198487] [2024-10-11 21:00:46,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-11 21:00:46,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:46,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:46,922 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:46,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-11 21:00:47,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-11 21:00:47,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:47,024 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-11 21:00:47,027 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:47,567 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 12 proven. 602 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-11 21:00:47,567 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:47,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:47,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557875686] [2024-10-11 21:00:47,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:47,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482198487] [2024-10-11 21:00:47,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482198487] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:47,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:47,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-11 21:00:47,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816405153] [2024-10-11 21:00:47,790 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:47,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-11 21:00:47,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:47,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-11 21:00:47,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-10-11 21:00:47,791 INFO L87 Difference]: Start difference. First operand 8106 states and 8965 transitions. Second operand has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:48,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:48,512 INFO L93 Difference]: Finished difference Result 8796 states and 9725 transitions. [2024-10-11 21:00:48,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-10-11 21:00:48,513 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 215 [2024-10-11 21:00:48,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:48,530 INFO L225 Difference]: With dead ends: 8796 [2024-10-11 21:00:48,530 INFO L226 Difference]: Without dead ends: 8795 [2024-10-11 21:00:48,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2024-10-11 21:00:48,535 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 74 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:48,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 343 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:00:48,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-11 21:00:49,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8457. [2024-10-11 21:00:49,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8457 states, 7924 states have (on average 1.046693589096416) internal successors, (8294), 7926 states have internal predecessors, (8294), 528 states have call successors, (528), 2 states have call predecessors, (528), 2 states have return successors, (528), 528 states have call predecessors, (528), 528 states have call successors, (528) [2024-10-11 21:00:49,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8457 states to 8457 states and 9350 transitions. [2024-10-11 21:00:49,055 INFO L78 Accepts]: Start accepts. Automaton has 8457 states and 9350 transitions. Word has length 215 [2024-10-11 21:00:49,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:49,056 INFO L471 AbstractCegarLoop]: Abstraction has 8457 states and 9350 transitions. [2024-10-11 21:00:49,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:00:49,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8457 states and 9350 transitions. [2024-10-11 21:00:49,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-11 21:00:49,060 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:49,060 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:49,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-10-11 21:00:49,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:49,262 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:49,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:49,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1980277955, now seen corresponding path program 11 times [2024-10-11 21:00:49,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:49,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445812596] [2024-10-11 21:00:49,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:49,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:49,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:49,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [685801103] [2024-10-11 21:00:49,295 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-11 21:00:49,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:49,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:49,297 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:49,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-11 21:00:49,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-11 21:00:49,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:49,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-10-11 21:00:49,412 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:50,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 18 proven. 1027 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-11 21:00:50,366 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:50,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:50,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445812596] [2024-10-11 21:00:50,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:50,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685801103] [2024-10-11 21:00:50,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685801103] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:50,803 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:50,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-10-11 21:00:50,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762392995] [2024-10-11 21:00:50,803 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:50,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-11 21:00:50,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:50,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-11 21:00:50,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2024-10-11 21:00:50,805 INFO L87 Difference]: Start difference. First operand 8457 states and 9350 transitions. Second operand has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:00:52,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:00:52,262 INFO L93 Difference]: Finished difference Result 13017 states and 14418 transitions. [2024-10-11 21:00:52,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-10-11 21:00:52,263 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-11 21:00:52,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:00:52,278 INFO L225 Difference]: With dead ends: 13017 [2024-10-11 21:00:52,278 INFO L226 Difference]: Without dead ends: 8795 [2024-10-11 21:00:52,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2024-10-11 21:00:52,286 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 23 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 3325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-11 21:00:52,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 955 Invalid, 3325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-11 21:00:52,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-11 21:00:52,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8477. [2024-10-11 21:00:52,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8477 states, 7943 states have (on average 1.0465818960090645) internal successors, (8313), 7945 states have internal predecessors, (8313), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-11 21:00:52,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8477 states to 8477 states and 9371 transitions. [2024-10-11 21:00:52,739 INFO L78 Accepts]: Start accepts. Automaton has 8477 states and 9371 transitions. Word has length 255 [2024-10-11 21:00:52,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:00:52,740 INFO L471 AbstractCegarLoop]: Abstraction has 8477 states and 9371 transitions. [2024-10-11 21:00:52,740 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:00:52,740 INFO L276 IsEmpty]: Start isEmpty. Operand 8477 states and 9371 transitions. [2024-10-11 21:00:52,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-11 21:00:52,744 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:00:52,744 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:00:52,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-10-11 21:00:52,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:52,945 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:00:52,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:00:52,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1511663367, now seen corresponding path program 12 times [2024-10-11 21:00:52,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:00:52,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146465809] [2024-10-11 21:00:52,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:00:52,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:00:52,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:00:52,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1880628132] [2024-10-11 21:00:52,983 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-11 21:00:52,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:00:52,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:00:52,985 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:00:52,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-11 21:00:53,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-10-11 21:00:53,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:00:53,146 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-10-11 21:00:53,149 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:00:54,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1252 backedges. 57 proven. 960 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-11 21:00:54,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:00:55,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:00:55,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146465809] [2024-10-11 21:00:55,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:00:55,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880628132] [2024-10-11 21:00:55,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880628132] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:00:55,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:00:55,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-11 21:00:55,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962407472] [2024-10-11 21:00:55,339 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:00:55,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-11 21:00:55,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:00:55,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-11 21:00:55,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2024-10-11 21:00:55,340 INFO L87 Difference]: Start difference. First operand 8477 states and 9371 transitions. Second operand has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-11 21:01:01,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:01:01,748 INFO L93 Difference]: Finished difference Result 12722 states and 14093 transitions. [2024-10-11 21:01:01,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-11 21:01:01,749 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) Word has length 255 [2024-10-11 21:01:01,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:01:01,763 INFO L225 Difference]: With dead ends: 12722 [2024-10-11 21:01:01,764 INFO L226 Difference]: Without dead ends: 8714 [2024-10-11 21:01:01,774 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=344, Invalid=2518, Unknown=0, NotChecked=0, Total=2862 [2024-10-11 21:01:01,775 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 232 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 3762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 3729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:01:01,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 841 Invalid, 3762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 3729 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-10-11 21:01:01,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8714 states. [2024-10-11 21:01:02,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8714 to 8470. [2024-10-11 21:01:02,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8470 states, 7936 states have (on average 1.0463709677419355) internal successors, (8304), 7938 states have internal predecessors, (8304), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-11 21:01:02,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8470 states to 8470 states and 9362 transitions. [2024-10-11 21:01:02,204 INFO L78 Accepts]: Start accepts. Automaton has 8470 states and 9362 transitions. Word has length 255 [2024-10-11 21:01:02,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:01:02,205 INFO L471 AbstractCegarLoop]: Abstraction has 8470 states and 9362 transitions. [2024-10-11 21:01:02,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-11 21:01:02,205 INFO L276 IsEmpty]: Start isEmpty. Operand 8470 states and 9362 transitions. [2024-10-11 21:01:02,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-11 21:01:02,209 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:01:02,210 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:01:02,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-11 21:01:02,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:02,410 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:01:02,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:01:02,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1673825583, now seen corresponding path program 13 times [2024-10-11 21:01:02,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:01:02,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151306980] [2024-10-11 21:01:02,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:01:02,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:01:02,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:01:02,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [432818455] [2024-10-11 21:01:02,448 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-11 21:01:02,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:02,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:01:02,450 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:01:02,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-11 21:01:02,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:02,546 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-10-11 21:01:02,551 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:01:03,683 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 63 proven. 982 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-10-11 21:01:03,683 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:01:04,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:01:04,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151306980] [2024-10-11 21:01:04,157 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:01:04,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432818455] [2024-10-11 21:01:04,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432818455] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:01:04,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:01:04,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2024-10-11 21:01:04,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046858404] [2024-10-11 21:01:04,158 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:01:04,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-11 21:01:04,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:01:04,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-11 21:01:04,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1094, Unknown=0, NotChecked=0, Total=1190 [2024-10-11 21:01:04,160 INFO L87 Difference]: Start difference. First operand 8470 states and 9362 transitions. Second operand has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:01:06,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:01:06,569 INFO L93 Difference]: Finished difference Result 13520 states and 14959 transitions. [2024-10-11 21:01:06,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-11 21:01:06,570 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-11 21:01:06,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:01:06,584 INFO L225 Difference]: With dead ends: 13520 [2024-10-11 21:01:06,584 INFO L226 Difference]: Without dead ends: 8167 [2024-10-11 21:01:06,595 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=226, Invalid=2530, Unknown=0, NotChecked=0, Total=2756 [2024-10-11 21:01:06,596 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 128 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 4989 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 5005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-10-11 21:01:06,597 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1022 Invalid, 5005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 4989 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-10-11 21:01:06,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8167 states. [2024-10-11 21:01:07,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8167 to 7969. [2024-10-11 21:01:07,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7969 states, 7466 states have (on average 1.0455397803375301) internal successors, (7806), 7468 states have internal predecessors, (7806), 498 states have call successors, (498), 2 states have call predecessors, (498), 2 states have return successors, (498), 498 states have call predecessors, (498), 498 states have call successors, (498) [2024-10-11 21:01:07,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 8802 transitions. [2024-10-11 21:01:07,028 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 8802 transitions. Word has length 255 [2024-10-11 21:01:07,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:01:07,029 INFO L471 AbstractCegarLoop]: Abstraction has 7969 states and 8802 transitions. [2024-10-11 21:01:07,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-11 21:01:07,029 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 8802 transitions. [2024-10-11 21:01:07,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-11 21:01:07,032 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:01:07,032 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:01:07,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-11 21:01:07,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-10-11 21:01:07,234 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:01:07,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:01:07,234 INFO L85 PathProgramCache]: Analyzing trace with hash 847022693, now seen corresponding path program 14 times [2024-10-11 21:01:07,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:01:07,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582858191] [2024-10-11 21:01:07,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:01:07,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:01:07,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:01:07,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2075743349] [2024-10-11 21:01:07,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-11 21:01:07,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:07,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:01:07,265 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:01:07,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-11 21:01:07,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-11 21:01:07,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:01:07,352 INFO L255 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-11 21:01:07,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:01:07,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 888 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-11 21:01:07,814 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:01:13,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:01:13,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582858191] [2024-10-11 21:01:13,080 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-11 21:01:13,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075743349] [2024-10-11 21:01:13,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075743349] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:01:13,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-11 21:01:13,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-11 21:01:13,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590615971] [2024-10-11 21:01:13,080 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-11 21:01:13,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-11 21:01:13,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:01:13,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-11 21:01:13,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=252, Unknown=1, NotChecked=0, Total=342 [2024-10-11 21:01:13,082 INFO L87 Difference]: Start difference. First operand 7969 states and 8802 transitions. Second operand has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:01:13,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:01:13,650 INFO L93 Difference]: Finished difference Result 8660 states and 9562 transitions. [2024-10-11 21:01:13,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-11 21:01:13,650 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 255 [2024-10-11 21:01:13,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:01:13,661 INFO L225 Difference]: With dead ends: 8660 [2024-10-11 21:01:13,662 INFO L226 Difference]: Without dead ends: 8659 [2024-10-11 21:01:13,664 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 449 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=89, Invalid=252, Unknown=1, NotChecked=0, Total=342 [2024-10-11 21:01:13,665 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 20 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-11 21:01:13,665 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 686 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-11 21:01:13,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8659 states. [2024-10-11 21:01:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8659 to 8320. [2024-10-11 21:01:14,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8320 states, 7795 states have (on average 1.045157152020526) internal successors, (8147), 7797 states have internal predecessors, (8147), 520 states have call successors, (520), 2 states have call predecessors, (520), 2 states have return successors, (520), 520 states have call predecessors, (520), 520 states have call successors, (520) [2024-10-11 21:01:14,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8320 states to 8320 states and 9187 transitions. [2024-10-11 21:01:14,028 INFO L78 Accepts]: Start accepts. Automaton has 8320 states and 9187 transitions. Word has length 255 [2024-10-11 21:01:14,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:01:14,029 INFO L471 AbstractCegarLoop]: Abstraction has 8320 states and 9187 transitions. [2024-10-11 21:01:14,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-11 21:01:14,029 INFO L276 IsEmpty]: Start isEmpty. Operand 8320 states and 9187 transitions. [2024-10-11 21:01:14,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-10-11 21:01:14,032 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:01:14,032 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:01:14,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-10-11 21:01:14,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-10-11 21:01:14,233 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:01:14,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:01:14,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2050678156, now seen corresponding path program 15 times [2024-10-11 21:01:14,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:01:14,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133942675] [2024-10-11 21:01:14,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:01:14,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:01:14,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-11 21:01:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-11 21:01:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-11 21:01:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-11 21:01:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-11 21:01:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-11 21:01:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-11 21:01:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-11 21:01:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-11 21:01:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-11 21:01:14,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-11 21:01:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-10-11 21:01:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2024-10-11 21:01:14,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-10-11 21:01:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-10-11 21:01:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-11 21:01:14,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-10-11 21:01:14,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-11 21:01:14,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133942675] [2024-10-11 21:01:14,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133942675] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:01:14,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550096966] [2024-10-11 21:01:14,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-11 21:01:14,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:14,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:01:14,662 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:01:14,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-11 21:01:14,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-10-11 21:01:14,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:01:14,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-11 21:01:14,747 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-11 21:01:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 0 proven. 887 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-10-11 21:01:15,251 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-11 21:01:15,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550096966] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-11 21:01:15,630 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-11 21:01:15,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 25 [2024-10-11 21:01:15,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132304508] [2024-10-11 21:01:15,631 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-11 21:01:15,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-11 21:01:15,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-11 21:01:15,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-11 21:01:15,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2024-10-11 21:01:15,632 INFO L87 Difference]: Start difference. First operand 8320 states and 9187 transitions. Second operand has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-10-11 21:01:17,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-11 21:01:17,769 INFO L93 Difference]: Finished difference Result 17623 states and 19521 transitions. [2024-10-11 21:01:17,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-10-11 21:01:17,769 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 275 [2024-10-11 21:01:17,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-11 21:01:17,792 INFO L225 Difference]: With dead ends: 17623 [2024-10-11 21:01:17,792 INFO L226 Difference]: Without dead ends: 13298 [2024-10-11 21:01:17,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=533, Invalid=3889, Unknown=0, NotChecked=0, Total=4422 [2024-10-11 21:01:17,804 INFO L432 NwaCegarLoop]: 140 mSDtfsCounter, 381 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 3338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-11 21:01:17,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 1430 Invalid, 3338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 3298 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-11 21:01:17,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13298 states. [2024-10-11 21:01:18,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13298 to 10573. [2024-10-11 21:01:18,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10573 states, 9907 states have (on average 1.037549207630968) internal successors, (10279), 9909 states have internal predecessors, (10279), 661 states have call successors, (661), 2 states have call predecessors, (661), 2 states have return successors, (661), 661 states have call predecessors, (661), 661 states have call successors, (661) [2024-10-11 21:01:18,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10573 states to 10573 states and 11601 transitions. [2024-10-11 21:01:18,306 INFO L78 Accepts]: Start accepts. Automaton has 10573 states and 11601 transitions. Word has length 275 [2024-10-11 21:01:18,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-11 21:01:18,307 INFO L471 AbstractCegarLoop]: Abstraction has 10573 states and 11601 transitions. [2024-10-11 21:01:18,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-10-11 21:01:18,307 INFO L276 IsEmpty]: Start isEmpty. Operand 10573 states and 11601 transitions. [2024-10-11 21:01:18,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-10-11 21:01:18,311 INFO L207 NwaCegarLoop]: Found error trace [2024-10-11 21:01:18,312 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-11 21:01:18,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-10-11 21:01:18,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,34 /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:18,516 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-11 21:01:18,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-11 21:01:18,516 INFO L85 PathProgramCache]: Analyzing trace with hash -767862437, now seen corresponding path program 16 times [2024-10-11 21:01:18,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-11 21:01:18,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114883981] [2024-10-11 21:01:18,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-11 21:01:18,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-11 21:01:18,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-11 21:01:18,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1502098407] [2024-10-11 21:01:18,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-11 21:01:18,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-11 21:01:18,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 [2024-10-11 21:01:18,553 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-11 21:01:18,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-11 21:01:18,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-11 21:01:18,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-11 21:01:18,654 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-11 21:01:18,657 INFO L278 TraceCheckSpWp]: Computing forward predicates...