./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/no-overflow.prp --file ../../../trunk/examples/svcomp/nla-digbench-scaling/bresenham-ll_valuebound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version c4f91361 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/nla-digbench-scaling/bresenham-ll_valuebound100.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 13f01b13f842e70fa5dc0726b8b5b83cfbe12eb21a3c45812a2355ca865a56c3 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-c4f9136-m [2023-11-23 16:05:42,111 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 16:05:42,156 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-23 16:05:42,179 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 16:05:42,179 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 16:05:42,207 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 16:05:42,207 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 16:05:42,208 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 16:05:42,208 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 16:05:42,209 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 16:05:42,209 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 16:05:42,209 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 16:05:42,210 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 16:05:42,210 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 16:05:42,211 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 16:05:42,211 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 16:05:42,211 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 16:05:42,212 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-23 16:05:42,212 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 16:05:42,213 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-23 16:05:42,213 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 16:05:42,213 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 16:05:42,214 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 16:05:42,214 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 16:05:42,215 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-23 16:05:42,215 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 16:05:42,215 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-23 16:05:42,216 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 16:05:42,216 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 16:05:42,217 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 16:05:42,217 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 16:05:42,217 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 16:05:42,218 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 16:05:42,218 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 16:05:42,218 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 16:05:42,219 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 16:05:42,219 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 16:05:42,220 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 16:05:42,220 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 16:05:42,220 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 16:05:42,221 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 16:05:42,221 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 16:05:42,222 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 16:05:42,222 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 16:05:42,222 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 13f01b13f842e70fa5dc0726b8b5b83cfbe12eb21a3c45812a2355ca865a56c3 [2023-11-23 16:05:42,470 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 16:05:42,506 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 16:05:42,509 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 16:05:42,510 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 16:05:42,511 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 16:05:42,512 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/bresenham-ll_valuebound100.c [2023-11-23 16:05:43,693 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 16:05:43,867 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 16:05:43,867 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/bresenham-ll_valuebound100.c [2023-11-23 16:05:43,878 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8af1ff148/15fc6b2c0f0d488882c8bbbef65e2e20/FLAG96dfd27f3 [2023-11-23 16:05:43,892 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8af1ff148/15fc6b2c0f0d488882c8bbbef65e2e20 [2023-11-23 16:05:43,895 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 16:05:43,897 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 16:05:43,898 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 16:05:43,898 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 16:05:43,901 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 16:05:43,902 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 04:05:43" (1/1) ... [2023-11-23 16:05:43,903 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41d202cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:43, skipping insertion in model container [2023-11-23 16:05:43,903 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 04:05:43" (1/1) ... [2023-11-23 16:05:43,927 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 16:05:44,105 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 16:05:44,120 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 16:05:44,148 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 16:05:44,163 INFO L206 MainTranslator]: Completed translation [2023-11-23 16:05:44,163 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44 WrapperNode [2023-11-23 16:05:44,164 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 16:05:44,165 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 16:05:44,165 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 16:05:44,165 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 16:05:44,171 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,185 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,217 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 116 [2023-11-23 16:05:44,218 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 16:05:44,218 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 16:05:44,218 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 16:05:44,219 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 16:05:44,229 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,229 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,236 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,262 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]. [2023-11-23 16:05:44,264 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,264 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,272 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,275 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,276 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,277 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,278 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 16:05:44,279 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 16:05:44,279 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 16:05:44,280 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 16:05:44,280 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (1/1) ... [2023-11-23 16:05:44,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 16:05:44,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:44,316 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 16:05:44,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 16:05:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 16:05:44,372 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 16:05:44,372 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 16:05:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 16:05:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 16:05:44,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 16:05:44,373 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 16:05:44,373 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 16:05:44,434 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 16:05:44,438 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 16:05:44,828 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 16:05:44,854 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 16:05:44,855 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-23 16:05:44,855 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 04:05:44 BoogieIcfgContainer [2023-11-23 16:05:44,855 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 16:05:44,858 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 16:05:44,858 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 16:05:44,861 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 16:05:44,861 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 04:05:43" (1/3) ... [2023-11-23 16:05:44,862 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67a2817c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 04:05:44, skipping insertion in model container [2023-11-23 16:05:44,862 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 04:05:44" (2/3) ... [2023-11-23 16:05:44,862 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67a2817c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 04:05:44, skipping insertion in model container [2023-11-23 16:05:44,863 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 04:05:44" (3/3) ... [2023-11-23 16:05:44,864 INFO L112 eAbstractionObserver]: Analyzing ICFG bresenham-ll_valuebound100.c [2023-11-23 16:05:44,879 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 16:05:44,880 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2023-11-23 16:05:44,946 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 16:05:44,953 INFO L357 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, mHoare=true, 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;@1c6559af, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 16:05:44,953 INFO L358 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2023-11-23 16:05:44,958 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 71 states have (on average 1.9014084507042253) internal successors, (135), 129 states have internal predecessors, (135), 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) [2023-11-23 16:05:44,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-23 16:05:44,966 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:44,966 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:44,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:44,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:44,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1031300897, now seen corresponding path program 1 times [2023-11-23 16:05:44,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:44,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009118478] [2023-11-23 16:05:44,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:44,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 16:05:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 16:05:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:45,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:45,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009118478] [2023-11-23 16:05:45,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009118478] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:45,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:45,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 16:05:45,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198233088] [2023-11-23 16:05:45,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:45,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-23 16:05:45,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:45,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-23 16:05:45,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-23 16:05:45,227 INFO L87 Difference]: Start difference. First operand has 136 states, 71 states have (on average 1.9014084507042253) internal successors, (135), 129 states have internal predecessors, (135), 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.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:45,261 INFO L93 Difference]: Finished difference Result 270 states and 287 transitions. [2023-11-23 16:05:45,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-23 16:05:45,263 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2023-11-23 16:05:45,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:45,274 INFO L225 Difference]: With dead ends: 270 [2023-11-23 16:05:45,274 INFO L226 Difference]: Without dead ends: 133 [2023-11-23 16:05:45,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-23 16:05:45,283 INFO L413 NwaCegarLoop]: 137 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, 137 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 [2023-11-23 16:05:45,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 137 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 16:05:45,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2023-11-23 16:05:45,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2023-11-23 16:05:45,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 70 states have (on average 1.8428571428571427) internal successors, (129), 127 states have internal predecessors, (129), 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) [2023-11-23 16:05:45,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 135 transitions. [2023-11-23 16:05:45,332 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 135 transitions. Word has length 13 [2023-11-23 16:05:45,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:45,332 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 135 transitions. [2023-11-23 16:05:45,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,333 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 135 transitions. [2023-11-23 16:05:45,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-23 16:05:45,334 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:45,334 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:45,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 16:05:45,335 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:45,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:45,335 INFO L85 PathProgramCache]: Analyzing trace with hash 638333469, now seen corresponding path program 1 times [2023-11-23 16:05:45,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:45,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436978976] [2023-11-23 16:05:45,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:45,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:45,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 16:05:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 16:05:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:45,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:45,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436978976] [2023-11-23 16:05:45,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436978976] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:45,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:45,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 16:05:45,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651583367] [2023-11-23 16:05:45,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:45,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 16:05:45,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:45,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 16:05:45,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:45,443 INFO L87 Difference]: Start difference. First operand 133 states and 135 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:45,562 INFO L93 Difference]: Finished difference Result 133 states and 135 transitions. [2023-11-23 16:05:45,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 16:05:45,563 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2023-11-23 16:05:45,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:45,564 INFO L225 Difference]: With dead ends: 133 [2023-11-23 16:05:45,565 INFO L226 Difference]: Without dead ends: 129 [2023-11-23 16:05:45,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:45,566 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 117 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:45,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 81 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:45,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2023-11-23 16:05:45,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2023-11-23 16:05:45,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 70 states have (on average 1.7857142857142858) internal successors, (125), 123 states have internal predecessors, (125), 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) [2023-11-23 16:05:45,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 131 transitions. [2023-11-23 16:05:45,577 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 131 transitions. Word has length 13 [2023-11-23 16:05:45,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:45,581 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 131 transitions. [2023-11-23 16:05:45,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,582 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 131 transitions. [2023-11-23 16:05:45,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-11-23 16:05:45,582 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:45,582 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:45,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-23 16:05:45,583 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:45,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:45,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1686498902, now seen corresponding path program 1 times [2023-11-23 16:05:45,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:45,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866351589] [2023-11-23 16:05:45,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:45,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 16:05:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 16:05:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:45,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:45,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866351589] [2023-11-23 16:05:45,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866351589] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:45,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:45,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 16:05:45,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890229442] [2023-11-23 16:05:45,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:45,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 16:05:45,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:45,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 16:05:45,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:45,678 INFO L87 Difference]: Start difference. First operand 129 states and 131 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:45,783 INFO L93 Difference]: Finished difference Result 129 states and 131 transitions. [2023-11-23 16:05:45,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 16:05:45,784 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2023-11-23 16:05:45,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:45,799 INFO L225 Difference]: With dead ends: 129 [2023-11-23 16:05:45,800 INFO L226 Difference]: Without dead ends: 125 [2023-11-23 16:05:45,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:45,802 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 112 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:45,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 81 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:45,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2023-11-23 16:05:45,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2023-11-23 16:05:45,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 70 states have (on average 1.7285714285714286) internal successors, (121), 119 states have internal predecessors, (121), 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) [2023-11-23 16:05:45,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2023-11-23 16:05:45,813 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 14 [2023-11-23 16:05:45,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:45,814 INFO L495 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2023-11-23 16:05:45,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:45,814 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2023-11-23 16:05:45,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-11-23 16:05:45,816 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:45,816 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:45,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-23 16:05:45,817 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:45,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:45,818 INFO L85 PathProgramCache]: Analyzing trace with hash -741858369, now seen corresponding path program 1 times [2023-11-23 16:05:45,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:45,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889256501] [2023-11-23 16:05:45,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:45,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:45,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 16:05:45,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 16:05:45,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:45,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:45,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889256501] [2023-11-23 16:05:45,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889256501] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:45,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:45,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:45,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796784279] [2023-11-23 16:05:45,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:45,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:45,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:45,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:45,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:45,914 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:46,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:46,045 INFO L93 Difference]: Finished difference Result 125 states and 127 transitions. [2023-11-23 16:05:46,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:46,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2023-11-23 16:05:46,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:46,049 INFO L225 Difference]: With dead ends: 125 [2023-11-23 16:05:46,049 INFO L226 Difference]: Without dead ends: 122 [2023-11-23 16:05:46,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:46,051 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 219 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:46,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 75 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:46,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2023-11-23 16:05:46,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2023-11-23 16:05:46,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 70 states have (on average 1.6857142857142857) internal successors, (118), 116 states have internal predecessors, (118), 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) [2023-11-23 16:05:46,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 124 transitions. [2023-11-23 16:05:46,061 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 124 transitions. Word has length 15 [2023-11-23 16:05:46,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:46,061 INFO L495 AbstractCegarLoop]: Abstraction has 122 states and 124 transitions. [2023-11-23 16:05:46,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:46,062 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 124 transitions. [2023-11-23 16:05:46,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-11-23 16:05:46,062 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:46,062 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:46,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-23 16:05:46,063 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:46,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:46,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1522772916, now seen corresponding path program 1 times [2023-11-23 16:05:46,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:46,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196064347] [2023-11-23 16:05:46,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:46,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 16:05:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 16:05:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:46,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:46,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:46,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196064347] [2023-11-23 16:05:46,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196064347] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:46,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:46,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:46,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721873640] [2023-11-23 16:05:46,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:46,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:46,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:46,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:46,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:46,112 INFO L87 Difference]: Start difference. First operand 122 states and 124 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:46,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:46,215 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2023-11-23 16:05:46,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:46,216 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2023-11-23 16:05:46,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:46,218 INFO L225 Difference]: With dead ends: 122 [2023-11-23 16:05:46,219 INFO L226 Difference]: Without dead ends: 119 [2023-11-23 16:05:46,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:46,224 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 212 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:46,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 75 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:46,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2023-11-23 16:05:46,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2023-11-23 16:05:46,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 113 states have internal predecessors, (115), 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) [2023-11-23 16:05:46,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2023-11-23 16:05:46,256 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 16 [2023-11-23 16:05:46,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:46,257 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2023-11-23 16:05:46,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:46,257 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2023-11-23 16:05:46,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-11-23 16:05:46,258 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:46,258 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:46,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-23 16:05:46,258 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:46,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:46,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1199077326, now seen corresponding path program 1 times [2023-11-23 16:05:46,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:46,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608710493] [2023-11-23 16:05:46,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:46,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:46,271 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:46,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [403156902] [2023-11-23 16:05:46,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:46,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:46,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:46,288 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:46,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 16:05:46,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:46,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:46,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:46,378 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:46,378 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:46,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:46,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608710493] [2023-11-23 16:05:46,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:46,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403156902] [2023-11-23 16:05:46,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403156902] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:46,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:46,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 16:05:46,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099973704] [2023-11-23 16:05:46,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:46,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 16:05:46,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:46,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 16:05:46,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:46,381 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (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) [2023-11-23 16:05:46,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:46,426 INFO L93 Difference]: Finished difference Result 222 states and 226 transitions. [2023-11-23 16:05:46,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 16:05:46,427 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (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 [2023-11-23 16:05:46,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:46,428 INFO L225 Difference]: With dead ends: 222 [2023-11-23 16:05:46,428 INFO L226 Difference]: Without dead ends: 216 [2023-11-23 16:05:46,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:46,429 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 95 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:46,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 214 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 16:05:46,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2023-11-23 16:05:46,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 144. [2023-11-23 16:05:46,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 94 states have (on average 1.6382978723404256) internal successors, (154), 137 states have internal predecessors, (154), 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) [2023-11-23 16:05:46,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 162 transitions. [2023-11-23 16:05:46,440 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 162 transitions. Word has length 18 [2023-11-23 16:05:46,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:46,440 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 162 transitions. [2023-11-23 16:05:46,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (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) [2023-11-23 16:05:46,441 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 162 transitions. [2023-11-23 16:05:46,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-11-23 16:05:46,441 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:46,441 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:46,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:46,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-23 16:05:46,660 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:46,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:46,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1262076752, now seen corresponding path program 1 times [2023-11-23 16:05:46,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:46,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416871764] [2023-11-23 16:05:46,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:46,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:46,668 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:46,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [103355635] [2023-11-23 16:05:46,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:46,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:46,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:46,670 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:46,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 16:05:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:46,718 INFO L262 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:46,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:46,732 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:46,733 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:46,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:46,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416871764] [2023-11-23 16:05:46,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:46,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103355635] [2023-11-23 16:05:46,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103355635] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:46,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:46,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 16:05:46,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368503734] [2023-11-23 16:05:46,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:46,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 16:05:46,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:46,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 16:05:46,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:46,736 INFO L87 Difference]: Start difference. First operand 144 states and 162 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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) [2023-11-23 16:05:46,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:46,789 INFO L93 Difference]: Finished difference Result 247 states and 267 transitions. [2023-11-23 16:05:46,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 16:05:46,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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 20 [2023-11-23 16:05:46,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:46,791 INFO L225 Difference]: With dead ends: 247 [2023-11-23 16:05:46,791 INFO L226 Difference]: Without dead ends: 241 [2023-11-23 16:05:46,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 16:05:46,793 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 93 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:46,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 212 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 16:05:46,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2023-11-23 16:05:46,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 193. [2023-11-23 16:05:46,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 142 states have (on average 1.647887323943662) internal successors, (234), 185 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:46,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 244 transitions. [2023-11-23 16:05:46,825 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 244 transitions. Word has length 20 [2023-11-23 16:05:46,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:46,826 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 244 transitions. [2023-11-23 16:05:46,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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) [2023-11-23 16:05:46,826 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 244 transitions. [2023-11-23 16:05:46,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-23 16:05:46,827 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:46,827 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:46,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:47,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-23 16:05:47,043 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:47,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:47,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1674983122, now seen corresponding path program 1 times [2023-11-23 16:05:47,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:47,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183970708] [2023-11-23 16:05:47,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:47,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:47,050 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:47,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [248527193] [2023-11-23 16:05:47,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:47,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:47,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:47,052 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:47,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 16:05:47,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:47,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:47,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:47,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:47,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:47,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183970708] [2023-11-23 16:05:47,149 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:47,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248527193] [2023-11-23 16:05:47,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248527193] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:47,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:47,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:47,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008649570] [2023-11-23 16:05:47,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:47,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:47,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:47,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:47,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:47,155 INFO L87 Difference]: Start difference. First operand 193 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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) [2023-11-23 16:05:47,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:47,343 INFO L93 Difference]: Finished difference Result 272 states and 315 transitions. [2023-11-23 16:05:47,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:47,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 22 [2023-11-23 16:05:47,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:47,345 INFO L225 Difference]: With dead ends: 272 [2023-11-23 16:05:47,345 INFO L226 Difference]: Without dead ends: 270 [2023-11-23 16:05:47,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:47,350 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 177 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:47,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 250 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:47,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2023-11-23 16:05:47,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 194. [2023-11-23 16:05:47,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 143 states have (on average 1.6363636363636365) internal successors, (234), 186 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:47,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 244 transitions. [2023-11-23 16:05:47,364 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 244 transitions. Word has length 22 [2023-11-23 16:05:47,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:47,364 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 244 transitions. [2023-11-23 16:05:47,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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) [2023-11-23 16:05:47,364 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 244 transitions. [2023-11-23 16:05:47,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-23 16:05:47,367 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:47,368 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:47,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:47,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:47,582 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:47,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:47,583 INFO L85 PathProgramCache]: Analyzing trace with hash 384869294, now seen corresponding path program 1 times [2023-11-23 16:05:47,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:47,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835262429] [2023-11-23 16:05:47,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:47,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:47,590 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:47,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1339008918] [2023-11-23 16:05:47,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:47,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:47,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:47,591 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:47,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 16:05:47,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:47,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:47,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:47,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:47,646 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:47,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:47,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835262429] [2023-11-23 16:05:47,647 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:47,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339008918] [2023-11-23 16:05:47,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339008918] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:47,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:47,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:47,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469039925] [2023-11-23 16:05:47,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:47,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:47,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:47,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:47,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:47,648 INFO L87 Difference]: Start difference. First operand 194 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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) [2023-11-23 16:05:47,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:47,773 INFO L93 Difference]: Finished difference Result 270 states and 313 transitions. [2023-11-23 16:05:47,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:47,773 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 23 [2023-11-23 16:05:47,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:47,776 INFO L225 Difference]: With dead ends: 270 [2023-11-23 16:05:47,776 INFO L226 Difference]: Without dead ends: 268 [2023-11-23 16:05:47,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:47,777 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 172 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:47,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 252 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:47,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2023-11-23 16:05:47,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 195. [2023-11-23 16:05:47,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.625) internal successors, (234), 187 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:47,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 244 transitions. [2023-11-23 16:05:47,786 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 244 transitions. Word has length 23 [2023-11-23 16:05:47,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:47,786 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 244 transitions. [2023-11-23 16:05:47,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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) [2023-11-23 16:05:47,787 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 244 transitions. [2023-11-23 16:05:47,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-11-23 16:05:47,787 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:47,787 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:47,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-23 16:05:48,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:48,000 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:48,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:48,001 INFO L85 PathProgramCache]: Analyzing trace with hash -953953708, now seen corresponding path program 1 times [2023-11-23 16:05:48,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:48,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970524334] [2023-11-23 16:05:48,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:48,008 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:48,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [195099157] [2023-11-23 16:05:48,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:48,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:48,009 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:48,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 16:05:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:48,055 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:48,056 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:48,074 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:48,074 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:48,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:48,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970524334] [2023-11-23 16:05:48,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:48,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195099157] [2023-11-23 16:05:48,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195099157] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:48,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:48,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:48,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567062783] [2023-11-23 16:05:48,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:48,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:48,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:48,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:48,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:48,077 INFO L87 Difference]: Start difference. First operand 195 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-23 16:05:48,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:48,194 INFO L93 Difference]: Finished difference Result 257 states and 273 transitions. [2023-11-23 16:05:48,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:48,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2023-11-23 16:05:48,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:48,196 INFO L225 Difference]: With dead ends: 257 [2023-11-23 16:05:48,196 INFO L226 Difference]: Without dead ends: 255 [2023-11-23 16:05:48,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:48,198 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 194 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:48,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 251 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:48,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2023-11-23 16:05:48,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 195. [2023-11-23 16:05:48,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.6041666666666667) internal successors, (231), 187 states have internal predecessors, (231), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:48,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 241 transitions. [2023-11-23 16:05:48,209 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 241 transitions. Word has length 24 [2023-11-23 16:05:48,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:48,210 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 241 transitions. [2023-11-23 16:05:48,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-23 16:05:48,210 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 241 transitions. [2023-11-23 16:05:48,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-23 16:05:48,210 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:48,211 INFO L195 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] [2023-11-23 16:05:48,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-23 16:05:48,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-23 16:05:48,420 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:48,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:48,421 INFO L85 PathProgramCache]: Analyzing trace with hash 492206192, now seen corresponding path program 1 times [2023-11-23 16:05:48,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:48,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238826784] [2023-11-23 16:05:48,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:48,427 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:48,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [725332249] [2023-11-23 16:05:48,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:48,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:48,428 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:48,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 16:05:48,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:48,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:48,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:48,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:48,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:48,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:48,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238826784] [2023-11-23 16:05:48,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:48,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725332249] [2023-11-23 16:05:48,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725332249] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:48,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:48,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:48,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581168609] [2023-11-23 16:05:48,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:48,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:48,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:48,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:48,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:48,483 INFO L87 Difference]: Start difference. First operand 195 states and 241 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-23 16:05:48,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:48,604 INFO L93 Difference]: Finished difference Result 255 states and 270 transitions. [2023-11-23 16:05:48,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:48,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2023-11-23 16:05:48,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:48,606 INFO L225 Difference]: With dead ends: 255 [2023-11-23 16:05:48,606 INFO L226 Difference]: Without dead ends: 253 [2023-11-23 16:05:48,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:48,607 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 189 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:48,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 257 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:48,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2023-11-23 16:05:48,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 195. [2023-11-23 16:05:48,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.5833333333333333) internal successors, (228), 187 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:48,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 238 transitions. [2023-11-23 16:05:48,615 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 238 transitions. Word has length 25 [2023-11-23 16:05:48,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:48,615 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 238 transitions. [2023-11-23 16:05:48,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-23 16:05:48,616 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 238 transitions. [2023-11-23 16:05:48,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-11-23 16:05:48,616 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:48,616 INFO L195 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] [2023-11-23 16:05:48,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:48,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:48,832 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:48,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:48,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1921477162, now seen corresponding path program 1 times [2023-11-23 16:05:48,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:48,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910886237] [2023-11-23 16:05:48,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:48,839 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:48,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [11218395] [2023-11-23 16:05:48,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:48,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:48,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:48,850 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:48,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-23 16:05:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:48,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:05:48,885 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:48,913 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:48,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:48,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:48,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910886237] [2023-11-23 16:05:48,913 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:48,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11218395] [2023-11-23 16:05:48,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11218395] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:48,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:48,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:05:48,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379714685] [2023-11-23 16:05:48,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:48,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:05:48,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:48,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:05:48,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:48,915 INFO L87 Difference]: Start difference. First operand 195 states and 238 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 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) [2023-11-23 16:05:49,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:49,030 INFO L93 Difference]: Finished difference Result 264 states and 303 transitions. [2023-11-23 16:05:49,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 16:05:49,031 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 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 26 [2023-11-23 16:05:49,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:49,032 INFO L225 Difference]: With dead ends: 264 [2023-11-23 16:05:49,032 INFO L226 Difference]: Without dead ends: 262 [2023-11-23 16:05:49,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:05:49,033 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 233 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:49,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 253 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:49,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-11-23 16:05:49,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 198. [2023-11-23 16:05:49,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 147 states have (on average 1.564625850340136) internal successors, (230), 190 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:49,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 240 transitions. [2023-11-23 16:05:49,041 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 240 transitions. Word has length 26 [2023-11-23 16:05:49,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:49,042 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 240 transitions. [2023-11-23 16:05:49,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 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) [2023-11-23 16:05:49,042 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 240 transitions. [2023-11-23 16:05:49,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-23 16:05:49,042 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:49,042 INFO L195 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] [2023-11-23 16:05:49,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:49,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:49,257 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:49,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:49,257 INFO L85 PathProgramCache]: Analyzing trace with hash 563750194, now seen corresponding path program 1 times [2023-11-23 16:05:49,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:49,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905876428] [2023-11-23 16:05:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:49,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:49,263 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:49,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1162268374] [2023-11-23 16:05:49,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:49,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:49,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:49,265 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:49,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-23 16:05:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:49,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:05:49,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:49,344 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:49,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:49,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905876428] [2023-11-23 16:05:49,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:49,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162268374] [2023-11-23 16:05:49,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162268374] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:49,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:49,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:05:49,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159788357] [2023-11-23 16:05:49,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:49,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:05:49,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:49,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:05:49,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:49,346 INFO L87 Difference]: Start difference. First operand 198 states and 240 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 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) [2023-11-23 16:05:49,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:49,493 INFO L93 Difference]: Finished difference Result 256 states and 269 transitions. [2023-11-23 16:05:49,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 16:05:49,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 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 27 [2023-11-23 16:05:49,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:49,495 INFO L225 Difference]: With dead ends: 256 [2023-11-23 16:05:49,495 INFO L226 Difference]: Without dead ends: 254 [2023-11-23 16:05:49,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:05:49,496 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 180 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:49,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 324 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:49,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2023-11-23 16:05:49,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 198. [2023-11-23 16:05:49,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 147 states have (on average 1.5442176870748299) internal successors, (227), 190 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:49,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 237 transitions. [2023-11-23 16:05:49,504 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 237 transitions. Word has length 27 [2023-11-23 16:05:49,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:49,504 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 237 transitions. [2023-11-23 16:05:49,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 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) [2023-11-23 16:05:49,505 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 237 transitions. [2023-11-23 16:05:49,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-23 16:05:49,505 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:49,505 INFO L195 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] [2023-11-23 16:05:49,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:49,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-23 16:05:49,721 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:49,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:49,721 INFO L85 PathProgramCache]: Analyzing trace with hash 296386904, now seen corresponding path program 1 times [2023-11-23 16:05:49,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:49,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196320598] [2023-11-23 16:05:49,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:49,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:49,734 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:49,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [284521898] [2023-11-23 16:05:49,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:49,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:49,735 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:49,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-23 16:05:49,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:49,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 16:05:49,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:49,884 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:49,884 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:49,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:49,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196320598] [2023-11-23 16:05:49,885 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:49,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284521898] [2023-11-23 16:05:49,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284521898] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:49,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:49,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 16:05:49,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841091582] [2023-11-23 16:05:49,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:49,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 16:05:49,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:49,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 16:05:49,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-23 16:05:49,887 INFO L87 Difference]: Start difference. First operand 198 states and 237 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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) [2023-11-23 16:05:50,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:50,125 INFO L93 Difference]: Finished difference Result 264 states and 297 transitions. [2023-11-23 16:05:50,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:05:50,126 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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 28 [2023-11-23 16:05:50,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:50,127 INFO L225 Difference]: With dead ends: 264 [2023-11-23 16:05:50,127 INFO L226 Difference]: Without dead ends: 262 [2023-11-23 16:05:50,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-11-23 16:05:50,128 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 346 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:50,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 208 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:05:50,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-11-23 16:05:50,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 200. [2023-11-23 16:05:50,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 149 states have (on average 1.5302013422818792) internal successors, (228), 192 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:50,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 238 transitions. [2023-11-23 16:05:50,135 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 238 transitions. Word has length 28 [2023-11-23 16:05:50,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:50,136 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 238 transitions. [2023-11-23 16:05:50,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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) [2023-11-23 16:05:50,136 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 238 transitions. [2023-11-23 16:05:50,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-23 16:05:50,136 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:50,136 INFO L195 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] [2023-11-23 16:05:50,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:50,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-23 16:05:50,356 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:50,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:50,356 INFO L85 PathProgramCache]: Analyzing trace with hash 598059508, now seen corresponding path program 1 times [2023-11-23 16:05:50,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:50,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418585143] [2023-11-23 16:05:50,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:50,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:50,366 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:50,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1631637177] [2023-11-23 16:05:50,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:50,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:50,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:50,368 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:50,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-23 16:05:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:50,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 16:05:50,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:50,503 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:50,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:50,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:50,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418585143] [2023-11-23 16:05:50,504 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:50,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631637177] [2023-11-23 16:05:50,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631637177] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:50,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:50,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 16:05:50,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248161758] [2023-11-23 16:05:50,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:50,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 16:05:50,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:50,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 16:05:50,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-23 16:05:50,505 INFO L87 Difference]: Start difference. First operand 200 states and 238 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 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) [2023-11-23 16:05:50,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:50,793 INFO L93 Difference]: Finished difference Result 262 states and 295 transitions. [2023-11-23 16:05:50,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:05:50,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 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 29 [2023-11-23 16:05:50,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:50,794 INFO L225 Difference]: With dead ends: 262 [2023-11-23 16:05:50,795 INFO L226 Difference]: Without dead ends: 260 [2023-11-23 16:05:50,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-11-23 16:05:50,795 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 407 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:50,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 190 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:05:50,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-11-23 16:05:50,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 201. [2023-11-23 16:05:50,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.52) internal successors, (228), 193 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:50,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 238 transitions. [2023-11-23 16:05:50,801 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 238 transitions. Word has length 29 [2023-11-23 16:05:50,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:50,802 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 238 transitions. [2023-11-23 16:05:50,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 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) [2023-11-23 16:05:50,802 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 238 transitions. [2023-11-23 16:05:50,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-23 16:05:50,802 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:50,802 INFO L195 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] [2023-11-23 16:05:50,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:51,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-23 16:05:51,014 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:51,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:51,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1266536540, now seen corresponding path program 1 times [2023-11-23 16:05:51,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:51,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387470903] [2023-11-23 16:05:51,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:51,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:51,019 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:51,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1013160640] [2023-11-23 16:05:51,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:51,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:51,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:51,020 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:51,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-23 16:05:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:51,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:05:51,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:51,218 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:51,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:51,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:51,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387470903] [2023-11-23 16:05:51,219 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:51,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013160640] [2023-11-23 16:05:51,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013160640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:51,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:51,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 16:05:51,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895879266] [2023-11-23 16:05:51,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:51,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 16:05:51,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:51,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 16:05:51,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:05:51,221 INFO L87 Difference]: Start difference. First operand 201 states and 238 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:51,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:51,651 INFO L93 Difference]: Finished difference Result 260 states and 293 transitions. [2023-11-23 16:05:51,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 16:05:51,652 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2023-11-23 16:05:51,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:51,653 INFO L225 Difference]: With dead ends: 260 [2023-11-23 16:05:51,653 INFO L226 Difference]: Without dead ends: 258 [2023-11-23 16:05:51,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:05:51,654 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 435 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:51,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 140 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:05:51,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2023-11-23 16:05:51,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 204. [2023-11-23 16:05:51,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 153 states have (on average 1.5032679738562091) internal successors, (230), 196 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:51,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 240 transitions. [2023-11-23 16:05:51,660 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 240 transitions. Word has length 32 [2023-11-23 16:05:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:51,661 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 240 transitions. [2023-11-23 16:05:51,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 240 transitions. [2023-11-23 16:05:51,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-11-23 16:05:51,662 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:51,662 INFO L195 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, 1] [2023-11-23 16:05:51,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:51,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-23 16:05:51,868 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:51,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:51,869 INFO L85 PathProgramCache]: Analyzing trace with hash 607927160, now seen corresponding path program 1 times [2023-11-23 16:05:51,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:51,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635551302] [2023-11-23 16:05:51,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:51,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:51,874 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:51,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1349360820] [2023-11-23 16:05:51,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:51,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:51,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:51,876 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:51,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-23 16:05:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:51,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:05:51,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:52,059 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:52,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:52,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635551302] [2023-11-23 16:05:52,060 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:52,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349360820] [2023-11-23 16:05:52,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349360820] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:52,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:52,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 16:05:52,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818178416] [2023-11-23 16:05:52,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:52,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 16:05:52,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:52,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 16:05:52,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:05:52,062 INFO L87 Difference]: Start difference. First operand 204 states and 240 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:52,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:52,403 INFO L93 Difference]: Finished difference Result 258 states and 291 transitions. [2023-11-23 16:05:52,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 16:05:52,403 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2023-11-23 16:05:52,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:52,405 INFO L225 Difference]: With dead ends: 258 [2023-11-23 16:05:52,405 INFO L226 Difference]: Without dead ends: 256 [2023-11-23 16:05:52,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:05:52,406 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 428 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:52,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 140 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:05:52,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2023-11-23 16:05:52,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 205. [2023-11-23 16:05:52,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 154 states have (on average 1.4935064935064934) internal successors, (230), 197 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:52,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 240 transitions. [2023-11-23 16:05:52,413 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 240 transitions. Word has length 33 [2023-11-23 16:05:52,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:52,413 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 240 transitions. [2023-11-23 16:05:52,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-23 16:05:52,414 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 240 transitions. [2023-11-23 16:05:52,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-23 16:05:52,414 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:52,414 INFO L195 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, 1, 1] [2023-11-23 16:05:52,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:52,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-23 16:05:52,630 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:52,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:52,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1665872862, now seen corresponding path program 1 times [2023-11-23 16:05:52,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:52,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819899716] [2023-11-23 16:05:52,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:52,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:52,636 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:52,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [528960696] [2023-11-23 16:05:52,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:52,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:52,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:52,637 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:52,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-23 16:05:52,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:52,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:52,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:52,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:52,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:52,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:52,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819899716] [2023-11-23 16:05:52,719 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:52,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528960696] [2023-11-23 16:05:52,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528960696] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:52,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:52,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:52,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103220110] [2023-11-23 16:05:52,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:52,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:52,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:52,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:52,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:52,721 INFO L87 Difference]: Start difference. First operand 205 states and 240 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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) [2023-11-23 16:05:52,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:52,840 INFO L93 Difference]: Finished difference Result 232 states and 265 transitions. [2023-11-23 16:05:52,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:52,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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 34 [2023-11-23 16:05:52,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:52,843 INFO L225 Difference]: With dead ends: 232 [2023-11-23 16:05:52,843 INFO L226 Difference]: Without dead ends: 230 [2023-11-23 16:05:52,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:52,844 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 78 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:52,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 128 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:52,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2023-11-23 16:05:52,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 206. [2023-11-23 16:05:52,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 155 states have (on average 1.4838709677419355) internal successors, (230), 198 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:52,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 240 transitions. [2023-11-23 16:05:52,854 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 240 transitions. Word has length 34 [2023-11-23 16:05:52,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:52,854 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 240 transitions. [2023-11-23 16:05:52,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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) [2023-11-23 16:05:52,854 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 240 transitions. [2023-11-23 16:05:52,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-11-23 16:05:52,855 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:52,856 INFO L195 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, 1, 1, 1] [2023-11-23 16:05:52,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-23 16:05:53,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-23 16:05:53,068 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:53,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:53,069 INFO L85 PathProgramCache]: Analyzing trace with hash 102451258, now seen corresponding path program 1 times [2023-11-23 16:05:53,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:53,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105145634] [2023-11-23 16:05:53,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:53,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:53,076 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:53,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896095552] [2023-11-23 16:05:53,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:53,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:53,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:53,079 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:53,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-23 16:05:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:53,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:53,108 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:53,169 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:53,169 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:53,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:53,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105145634] [2023-11-23 16:05:53,169 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:53,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896095552] [2023-11-23 16:05:53,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896095552] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:53,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:53,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:53,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540624606] [2023-11-23 16:05:53,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:53,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:53,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:53,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:53,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:53,171 INFO L87 Difference]: Start difference. First operand 206 states and 240 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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) [2023-11-23 16:05:53,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:53,326 INFO L93 Difference]: Finished difference Result 230 states and 263 transitions. [2023-11-23 16:05:53,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:53,327 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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 35 [2023-11-23 16:05:53,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:53,328 INFO L225 Difference]: With dead ends: 230 [2023-11-23 16:05:53,328 INFO L226 Difference]: Without dead ends: 228 [2023-11-23 16:05:53,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:53,329 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 39 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:53,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 160 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:53,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-11-23 16:05:53,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 207. [2023-11-23 16:05:53,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 156 states have (on average 1.4743589743589745) internal successors, (230), 199 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:53,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 240 transitions. [2023-11-23 16:05:53,335 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 240 transitions. Word has length 35 [2023-11-23 16:05:53,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:53,336 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 240 transitions. [2023-11-23 16:05:53,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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) [2023-11-23 16:05:53,336 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 240 transitions. [2023-11-23 16:05:53,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-23 16:05:53,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:53,337 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:53,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:53,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:53,552 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:53,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:53,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1145505025, now seen corresponding path program 1 times [2023-11-23 16:05:53,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:53,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420159700] [2023-11-23 16:05:53,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:53,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:53,557 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:53,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1443800488] [2023-11-23 16:05:53,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:53,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:53,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:53,559 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:53,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-23 16:05:53,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:53,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:53,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:53,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:53,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:53,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:53,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420159700] [2023-11-23 16:05:53,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:53,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443800488] [2023-11-23 16:05:53,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443800488] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:53,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:53,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:05:53,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291759620] [2023-11-23 16:05:53,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:53,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:05:53,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:53,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:05:53,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:53,704 INFO L87 Difference]: Start difference. First operand 207 states and 240 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-23 16:05:53,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:53,833 INFO L93 Difference]: Finished difference Result 228 states and 261 transitions. [2023-11-23 16:05:53,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:53,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2023-11-23 16:05:53,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:53,834 INFO L225 Difference]: With dead ends: 228 [2023-11-23 16:05:53,835 INFO L226 Difference]: Without dead ends: 226 [2023-11-23 16:05:53,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-23 16:05:53,836 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 195 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:53,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 125 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:53,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2023-11-23 16:05:53,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 216. [2023-11-23 16:05:53,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 165 states have (on average 1.4545454545454546) internal successors, (240), 208 states have internal predecessors, (240), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:53,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 250 transitions. [2023-11-23 16:05:53,847 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 250 transitions. Word has length 45 [2023-11-23 16:05:53,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:53,848 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 250 transitions. [2023-11-23 16:05:53,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-23 16:05:53,848 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 250 transitions. [2023-11-23 16:05:53,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-23 16:05:53,850 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:53,850 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:53,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:54,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:54,065 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:54,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:54,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1150917302, now seen corresponding path program 1 times [2023-11-23 16:05:54,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:54,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462589307] [2023-11-23 16:05:54,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:54,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:54,072 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:54,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [120797237] [2023-11-23 16:05:54,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:54,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:54,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:54,073 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:54,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-23 16:05:54,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:54,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:54,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:54,175 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:54,175 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:54,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:54,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462589307] [2023-11-23 16:05:54,175 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:54,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120797237] [2023-11-23 16:05:54,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120797237] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:54,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:54,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:05:54,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372274059] [2023-11-23 16:05:54,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:54,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:05:54,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:54,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:05:54,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:54,178 INFO L87 Difference]: Start difference. First operand 216 states and 250 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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) [2023-11-23 16:05:54,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:54,329 INFO L93 Difference]: Finished difference Result 226 states and 259 transitions. [2023-11-23 16:05:54,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:54,330 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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 46 [2023-11-23 16:05:54,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:54,331 INFO L225 Difference]: With dead ends: 226 [2023-11-23 16:05:54,331 INFO L226 Difference]: Without dead ends: 225 [2023-11-23 16:05:54,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:05:54,332 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 192 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:54,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 143 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:54,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2023-11-23 16:05:54,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 217. [2023-11-23 16:05:54,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 166 states have (on average 1.4518072289156627) internal successors, (241), 209 states have internal predecessors, (241), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:54,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 251 transitions. [2023-11-23 16:05:54,338 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 251 transitions. Word has length 46 [2023-11-23 16:05:54,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:54,338 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 251 transitions. [2023-11-23 16:05:54,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 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) [2023-11-23 16:05:54,339 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 251 transitions. [2023-11-23 16:05:54,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-23 16:05:54,339 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:54,339 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:54,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:54,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:54,552 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:54,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:54,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2070039148, now seen corresponding path program 1 times [2023-11-23 16:05:54,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:54,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642003968] [2023-11-23 16:05:54,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:54,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:54,558 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:54,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169479122] [2023-11-23 16:05:54,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:54,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:54,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:54,560 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:54,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-23 16:05:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:54,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:54,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:54,634 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:54,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:54,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:54,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642003968] [2023-11-23 16:05:54,634 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:54,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169479122] [2023-11-23 16:05:54,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169479122] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:54,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:54,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:54,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920691480] [2023-11-23 16:05:54,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:54,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:54,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:54,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:54,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:54,636 INFO L87 Difference]: Start difference. First operand 217 states and 251 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (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) [2023-11-23 16:05:54,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:54,792 INFO L93 Difference]: Finished difference Result 217 states and 251 transitions. [2023-11-23 16:05:54,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:54,794 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (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 48 [2023-11-23 16:05:54,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:54,795 INFO L225 Difference]: With dead ends: 217 [2023-11-23 16:05:54,795 INFO L226 Difference]: Without dead ends: 216 [2023-11-23 16:05:54,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:54,796 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 78 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:54,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 217 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:54,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2023-11-23 16:05:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2023-11-23 16:05:54,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 166 states have (on average 1.4397590361445782) internal successors, (239), 208 states have internal predecessors, (239), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:54,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 249 transitions. [2023-11-23 16:05:54,803 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 249 transitions. Word has length 48 [2023-11-23 16:05:54,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:54,803 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 249 transitions. [2023-11-23 16:05:54,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (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) [2023-11-23 16:05:54,803 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 249 transitions. [2023-11-23 16:05:54,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-23 16:05:54,804 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:54,804 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:54,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:55,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,005 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:55,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:55,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1643991946, now seen corresponding path program 1 times [2023-11-23 16:05:55,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:55,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721946233] [2023-11-23 16:05:55,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:55,011 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:55,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1605051265] [2023-11-23 16:05:55,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:55,016 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:55,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-23 16:05:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:55,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:05:55,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:55,217 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:55,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:55,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:55,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721946233] [2023-11-23 16:05:55,218 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:55,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605051265] [2023-11-23 16:05:55,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605051265] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:55,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:55,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:05:55,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63586657] [2023-11-23 16:05:55,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:55,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:05:55,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:55,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:05:55,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:55,219 INFO L87 Difference]: Start difference. First operand 216 states and 249 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-23 16:05:55,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:55,340 INFO L93 Difference]: Finished difference Result 224 states and 256 transitions. [2023-11-23 16:05:55,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 16:05:55,340 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2023-11-23 16:05:55,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:55,342 INFO L225 Difference]: With dead ends: 224 [2023-11-23 16:05:55,342 INFO L226 Difference]: Without dead ends: 223 [2023-11-23 16:05:55,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:55,343 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 160 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:55,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 113 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:55,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2023-11-23 16:05:55,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 217. [2023-11-23 16:05:55,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 167 states have (on average 1.437125748502994) internal successors, (240), 209 states have internal predecessors, (240), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:55,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 250 transitions. [2023-11-23 16:05:55,351 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 250 transitions. Word has length 48 [2023-11-23 16:05:55,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:55,351 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 250 transitions. [2023-11-23 16:05:55,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-23 16:05:55,352 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 250 transitions. [2023-11-23 16:05:55,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-23 16:05:55,352 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:55,353 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:55,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:55,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,564 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:55,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:55,565 INFO L85 PathProgramCache]: Analyzing trace with hash -253295723, now seen corresponding path program 1 times [2023-11-23 16:05:55,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:55,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799440283] [2023-11-23 16:05:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:55,570 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:55,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2078960580] [2023-11-23 16:05:55,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:55,572 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:55,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-23 16:05:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:55,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:55,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:55,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:55,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:55,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799440283] [2023-11-23 16:05:55,649 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:55,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078960580] [2023-11-23 16:05:55,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078960580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:55,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:55,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:55,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946038750] [2023-11-23 16:05:55,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:55,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:55,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:55,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:55,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:55,650 INFO L87 Difference]: Start difference. First operand 217 states and 250 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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) [2023-11-23 16:05:55,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:55,690 INFO L93 Difference]: Finished difference Result 234 states and 267 transitions. [2023-11-23 16:05:55,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:55,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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 49 [2023-11-23 16:05:55,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:55,692 INFO L225 Difference]: With dead ends: 234 [2023-11-23 16:05:55,692 INFO L226 Difference]: Without dead ends: 233 [2023-11-23 16:05:55,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:55,693 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 37 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:55,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 317 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 16:05:55,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2023-11-23 16:05:55,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 225. [2023-11-23 16:05:55,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 175 states have (on average 1.4285714285714286) internal successors, (250), 217 states have internal predecessors, (250), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:55,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 260 transitions. [2023-11-23 16:05:55,699 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 260 transitions. Word has length 49 [2023-11-23 16:05:55,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:55,700 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 260 transitions. [2023-11-23 16:05:55,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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) [2023-11-23 16:05:55,700 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 260 transitions. [2023-11-23 16:05:55,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-23 16:05:55,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:55,701 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:55,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:55,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,916 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:55,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:55,916 INFO L85 PathProgramCache]: Analyzing trace with hash 575857347, now seen corresponding path program 1 times [2023-11-23 16:05:55,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:55,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841052240] [2023-11-23 16:05:55,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:55,921 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:55,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [309471380] [2023-11-23 16:05:55,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:55,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:55,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:55,923 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:55,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-23 16:05:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:55,961 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:55,961 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:55,997 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:55,998 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:55,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:55,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841052240] [2023-11-23 16:05:55,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:55,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309471380] [2023-11-23 16:05:55,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309471380] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:55,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:55,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:55,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821310293] [2023-11-23 16:05:55,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:55,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:55,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:56,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:56,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:56,000 INFO L87 Difference]: Start difference. First operand 225 states and 260 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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) [2023-11-23 16:05:56,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:56,118 INFO L93 Difference]: Finished difference Result 225 states and 260 transitions. [2023-11-23 16:05:56,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:56,119 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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 49 [2023-11-23 16:05:56,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:56,120 INFO L225 Difference]: With dead ends: 225 [2023-11-23 16:05:56,120 INFO L226 Difference]: Without dead ends: 223 [2023-11-23 16:05:56,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:56,121 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 75 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:56,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 213 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:05:56,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2023-11-23 16:05:56,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2023-11-23 16:05:56,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 175 states have (on average 1.4114285714285715) internal successors, (247), 215 states have internal predecessors, (247), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:56,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 257 transitions. [2023-11-23 16:05:56,127 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 257 transitions. Word has length 49 [2023-11-23 16:05:56,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:56,128 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 257 transitions. [2023-11-23 16:05:56,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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) [2023-11-23 16:05:56,128 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 257 transitions. [2023-11-23 16:05:56,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-23 16:05:56,128 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:56,128 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:56,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:56,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-23 16:05:56,329 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:56,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:56,329 INFO L85 PathProgramCache]: Analyzing trace with hash 671708696, now seen corresponding path program 1 times [2023-11-23 16:05:56,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:56,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968972313] [2023-11-23 16:05:56,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:56,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:56,335 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:56,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [687545113] [2023-11-23 16:05:56,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:56,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:56,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:56,340 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:56,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-23 16:05:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:56,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:05:56,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:56,404 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:05:56,404 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:56,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:56,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968972313] [2023-11-23 16:05:56,405 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:56,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687545113] [2023-11-23 16:05:56,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687545113] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:56,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:56,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:05:56,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717928560] [2023-11-23 16:05:56,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:56,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:05:56,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:56,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:05:56,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:05:56,407 INFO L87 Difference]: Start difference. First operand 223 states and 257 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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) [2023-11-23 16:05:56,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:56,451 INFO L93 Difference]: Finished difference Result 263 states and 271 transitions. [2023-11-23 16:05:56,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:05:56,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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 50 [2023-11-23 16:05:56,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:56,453 INFO L225 Difference]: With dead ends: 263 [2023-11-23 16:05:56,453 INFO L226 Difference]: Without dead ends: 262 [2023-11-23 16:05:56,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:05:56,454 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 61 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:56,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 341 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 16:05:56,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-11-23 16:05:56,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 231. [2023-11-23 16:05:56,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 183 states have (on average 1.3989071038251366) internal successors, (256), 223 states have internal predecessors, (256), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:56,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 266 transitions. [2023-11-23 16:05:56,461 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 266 transitions. Word has length 50 [2023-11-23 16:05:56,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:56,461 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 266 transitions. [2023-11-23 16:05:56,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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) [2023-11-23 16:05:56,461 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 266 transitions. [2023-11-23 16:05:56,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-23 16:05:56,462 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:56,462 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:56,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:56,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-23 16:05:56,677 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:56,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:56,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1395947735, now seen corresponding path program 1 times [2023-11-23 16:05:56,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:56,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298828369] [2023-11-23 16:05:56,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:56,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:56,682 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:56,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [705342667] [2023-11-23 16:05:56,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:56,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:56,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:56,684 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:56,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-23 16:05:56,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:56,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:05:56,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:56,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:05:56,934 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:05:56,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:56,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298828369] [2023-11-23 16:05:56,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:56,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705342667] [2023-11-23 16:05:56,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705342667] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:05:56,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:05:56,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 16:05:56,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253266035] [2023-11-23 16:05:56,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:05:56,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:05:56,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:56,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:05:56,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:05:56,936 INFO L87 Difference]: Start difference. First operand 231 states and 266 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:57,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:57,168 INFO L93 Difference]: Finished difference Result 237 states and 271 transitions. [2023-11-23 16:05:57,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 16:05:57,169 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2023-11-23 16:05:57,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:57,170 INFO L225 Difference]: With dead ends: 237 [2023-11-23 16:05:57,170 INFO L226 Difference]: Without dead ends: 235 [2023-11-23 16:05:57,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-23 16:05:57,171 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 241 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:57,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 342 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:05:57,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2023-11-23 16:05:57,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 229. [2023-11-23 16:05:57,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 183 states have (on average 1.3770491803278688) internal successors, (252), 221 states have internal predecessors, (252), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:05:57,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 262 transitions. [2023-11-23 16:05:57,178 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 262 transitions. Word has length 51 [2023-11-23 16:05:57,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:57,178 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 262 transitions. [2023-11-23 16:05:57,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 262 transitions. [2023-11-23 16:05:57,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-23 16:05:57,179 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:57,179 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:57,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:57,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-23 16:05:57,395 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:57,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:57,396 INFO L85 PathProgramCache]: Analyzing trace with hash 324706881, now seen corresponding path program 1 times [2023-11-23 16:05:57,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:57,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077271490] [2023-11-23 16:05:57,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:57,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:57,403 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:57,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1688396229] [2023-11-23 16:05:57,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:57,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:57,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:57,405 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:57,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-23 16:05:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:57,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:05:57,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:57,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:05:57,610 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:05:57,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:57,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077271490] [2023-11-23 16:05:57,787 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:57,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688396229] [2023-11-23 16:05:57,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688396229] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:05:57,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:05:57,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-23 16:05:57,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606145343] [2023-11-23 16:05:57,788 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:05:57,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:05:57,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:57,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:05:57,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-23 16:05:57,789 INFO L87 Difference]: Start difference. First operand 229 states and 262 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:58,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:58,046 INFO L93 Difference]: Finished difference Result 390 states and 452 transitions. [2023-11-23 16:05:58,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:05:58,047 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2023-11-23 16:05:58,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:58,048 INFO L225 Difference]: With dead ends: 390 [2023-11-23 16:05:58,048 INFO L226 Difference]: Without dead ends: 388 [2023-11-23 16:05:58,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:05:58,049 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 229 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:58,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 331 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:05:58,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2023-11-23 16:05:58,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 279. [2023-11-23 16:05:58,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 231 states have (on average 1.4155844155844155) internal successors, (327), 269 states have internal predecessors, (327), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-23 16:05:58,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 341 transitions. [2023-11-23 16:05:58,060 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 341 transitions. Word has length 52 [2023-11-23 16:05:58,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:58,060 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 341 transitions. [2023-11-23 16:05:58,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:58,060 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 341 transitions. [2023-11-23 16:05:58,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-23 16:05:58,061 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:58,061 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:58,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:58,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:58,276 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:58,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:58,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1076398939, now seen corresponding path program 1 times [2023-11-23 16:05:58,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:58,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434173097] [2023-11-23 16:05:58,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:58,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:58,283 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:58,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [565056246] [2023-11-23 16:05:58,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:58,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:58,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:58,284 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:58,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-23 16:05:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:58,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 16:05:58,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:58,562 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:05:58,562 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:05:58,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:05:58,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434173097] [2023-11-23 16:05:58,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:05:58,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565056246] [2023-11-23 16:05:58,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565056246] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:05:58,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:05:58,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-23 16:05:58,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357405359] [2023-11-23 16:05:58,705 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:05:58,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 16:05:58,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:05:58,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 16:05:58,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:05:58,707 INFO L87 Difference]: Start difference. First operand 279 states and 341 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:59,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:05:59,124 INFO L93 Difference]: Finished difference Result 285 states and 346 transitions. [2023-11-23 16:05:59,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:05:59,125 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 55 [2023-11-23 16:05:59,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:05:59,127 INFO L225 Difference]: With dead ends: 285 [2023-11-23 16:05:59,127 INFO L226 Difference]: Without dead ends: 283 [2023-11-23 16:05:59,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2023-11-23 16:05:59,128 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 258 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:05:59,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 215 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:05:59,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2023-11-23 16:05:59,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 277. [2023-11-23 16:05:59,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 231 states have (on average 1.3896103896103895) internal successors, (321), 267 states have internal predecessors, (321), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-23 16:05:59,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 335 transitions. [2023-11-23 16:05:59,139 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 335 transitions. Word has length 55 [2023-11-23 16:05:59,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:05:59,139 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 335 transitions. [2023-11-23 16:05:59,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:05:59,139 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 335 transitions. [2023-11-23 16:05:59,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-23 16:05:59,140 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:05:59,140 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:05:59,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-23 16:05:59,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-23 16:05:59,352 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:05:59,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:05:59,353 INFO L85 PathProgramCache]: Analyzing trace with hash -991371195, now seen corresponding path program 1 times [2023-11-23 16:05:59,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:05:59,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667502837] [2023-11-23 16:05:59,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:59,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:05:59,357 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:05:59,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098102450] [2023-11-23 16:05:59,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:05:59,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:05:59,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:05:59,359 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:05:59,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-23 16:05:59,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:05:59,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-23 16:05:59,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:05:59,596 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:05:59,596 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:00,072 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:00,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:00,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667502837] [2023-11-23 16:06:00,072 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:00,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098102450] [2023-11-23 16:06:00,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098102450] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:00,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:00,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-23 16:06:00,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803791899] [2023-11-23 16:06:00,073 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:00,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-23 16:06:00,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:00,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-23 16:06:00,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2023-11-23 16:06:00,074 INFO L87 Difference]: Start difference. First operand 277 states and 335 transitions. Second operand has 17 states, 16 states have (on average 5.75) internal successors, (92), 17 states have internal predecessors, (92), 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) [2023-11-23 16:06:01,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:01,901 INFO L93 Difference]: Finished difference Result 494 states and 574 transitions. [2023-11-23 16:06:01,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 16:06:01,902 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.75) internal successors, (92), 17 states have internal predecessors, (92), 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 56 [2023-11-23 16:06:01,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:01,904 INFO L225 Difference]: With dead ends: 494 [2023-11-23 16:06:01,904 INFO L226 Difference]: Without dead ends: 466 [2023-11-23 16:06:01,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=270, Invalid=852, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 16:06:01,905 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 1097 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:01,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1097 Valid, 416 Invalid, 1408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-23 16:06:01,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2023-11-23 16:06:01,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 303. [2023-11-23 16:06:01,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 256 states have (on average 1.3984375) internal successors, (358), 292 states have internal predecessors, (358), 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) [2023-11-23 16:06:01,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 374 transitions. [2023-11-23 16:06:01,925 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 374 transitions. Word has length 56 [2023-11-23 16:06:01,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:01,925 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 374 transitions. [2023-11-23 16:06:01,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.75) internal successors, (92), 17 states have internal predecessors, (92), 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) [2023-11-23 16:06:01,925 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 374 transitions. [2023-11-23 16:06:01,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-23 16:06:01,926 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:01,926 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:01,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:02,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:02,142 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:02,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:02,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1477004917, now seen corresponding path program 1 times [2023-11-23 16:06:02,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:02,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750422417] [2023-11-23 16:06:02,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:02,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:02,155 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:02,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [537346702] [2023-11-23 16:06:02,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:02,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:02,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:02,157 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:02,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-23 16:06:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:02,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 16:06:02,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:02,320 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:02,320 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:02,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:02,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750422417] [2023-11-23 16:06:02,497 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:02,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537346702] [2023-11-23 16:06:02,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537346702] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:06:02,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:06:02,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2023-11-23 16:06:02,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821190101] [2023-11-23 16:06:02,498 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:02,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 16:06:02,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:02,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 16:06:02,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:06:02,499 INFO L87 Difference]: Start difference. First operand 303 states and 374 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 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) [2023-11-23 16:06:02,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:02,759 INFO L93 Difference]: Finished difference Result 330 states and 377 transitions. [2023-11-23 16:06:02,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:06:02,759 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 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 57 [2023-11-23 16:06:02,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:02,760 INFO L225 Difference]: With dead ends: 330 [2023-11-23 16:06:02,761 INFO L226 Difference]: Without dead ends: 328 [2023-11-23 16:06:02,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2023-11-23 16:06:02,761 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 318 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:02,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 294 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:06:02,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-11-23 16:06:02,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 301. [2023-11-23 16:06:02,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 256 states have (on average 1.3828125) internal successors, (354), 290 states have internal predecessors, (354), 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) [2023-11-23 16:06:02,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 370 transitions. [2023-11-23 16:06:02,774 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 370 transitions. Word has length 57 [2023-11-23 16:06:02,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:02,774 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 370 transitions. [2023-11-23 16:06:02,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 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) [2023-11-23 16:06:02,774 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 370 transitions. [2023-11-23 16:06:02,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-23 16:06:02,775 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:02,775 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:02,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-23 16:06:02,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-23 16:06:02,988 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:02,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:02,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1457487889, now seen corresponding path program 1 times [2023-11-23 16:06:02,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:02,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972321624] [2023-11-23 16:06:02,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:02,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:02,994 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:02,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1941843736] [2023-11-23 16:06:02,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:02,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:02,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:02,997 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:03,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-23 16:06:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:03,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 16:06:03,035 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:03,293 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:03,293 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:03,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:03,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972321624] [2023-11-23 16:06:03,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:03,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941843736] [2023-11-23 16:06:03,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941843736] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:06:03,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:06:03,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-23 16:06:03,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862804223] [2023-11-23 16:06:03,429 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:03,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 16:06:03,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:03,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 16:06:03,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:06:03,430 INFO L87 Difference]: Start difference. First operand 301 states and 370 transitions. Second operand has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 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) [2023-11-23 16:06:03,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:03,784 INFO L93 Difference]: Finished difference Result 422 states and 469 transitions. [2023-11-23 16:06:03,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:06:03,785 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 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 58 [2023-11-23 16:06:03,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:03,786 INFO L225 Difference]: With dead ends: 422 [2023-11-23 16:06:03,786 INFO L226 Difference]: Without dead ends: 420 [2023-11-23 16:06:03,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:03,787 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 316 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:03,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 411 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:06:03,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-11-23 16:06:03,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 340. [2023-11-23 16:06:03,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 294 states have (on average 1.41156462585034) internal successors, (415), 328 states have internal predecessors, (415), 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) [2023-11-23 16:06:03,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 433 transitions. [2023-11-23 16:06:03,801 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 433 transitions. Word has length 58 [2023-11-23 16:06:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:03,801 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 433 transitions. [2023-11-23 16:06:03,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 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) [2023-11-23 16:06:03,801 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 433 transitions. [2023-11-23 16:06:03,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-23 16:06:03,802 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:03,802 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:03,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:04,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:04,017 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:04,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:04,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1744077345, now seen corresponding path program 1 times [2023-11-23 16:06:04,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:04,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314525378] [2023-11-23 16:06:04,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:04,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:04,023 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:04,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1074318188] [2023-11-23 16:06:04,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:04,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:04,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:04,025 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:04,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-23 16:06:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:04,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:04,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:04,114 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-23 16:06:04,115 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:04,179 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-23 16:06:04,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:04,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314525378] [2023-11-23 16:06:04,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:04,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074318188] [2023-11-23 16:06:04,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074318188] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:04,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:04,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2023-11-23 16:06:04,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373477004] [2023-11-23 16:06:04,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:04,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 16:06:04,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:04,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 16:06:04,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-23 16:06:04,182 INFO L87 Difference]: Start difference. First operand 340 states and 433 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 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) [2023-11-23 16:06:04,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:04,347 INFO L93 Difference]: Finished difference Result 387 states and 462 transitions. [2023-11-23 16:06:04,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:06:04,348 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 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 59 [2023-11-23 16:06:04,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:04,349 INFO L225 Difference]: With dead ends: 387 [2023-11-23 16:06:04,349 INFO L226 Difference]: Without dead ends: 385 [2023-11-23 16:06:04,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 110 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:04,350 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 205 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:04,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 286 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:06:04,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-11-23 16:06:04,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 340. [2023-11-23 16:06:04,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 294 states have (on average 1.3979591836734695) internal successors, (411), 328 states have internal predecessors, (411), 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) [2023-11-23 16:06:04,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 429 transitions. [2023-11-23 16:06:04,364 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 429 transitions. Word has length 59 [2023-11-23 16:06:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:04,365 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 429 transitions. [2023-11-23 16:06:04,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 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) [2023-11-23 16:06:04,365 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 429 transitions. [2023-11-23 16:06:04,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-23 16:06:04,366 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:04,366 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:04,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:04,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:04,582 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:04,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:04,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1021080799, now seen corresponding path program 1 times [2023-11-23 16:06:04,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:04,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649778307] [2023-11-23 16:06:04,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:04,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:04,594 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:04,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [619469806] [2023-11-23 16:06:04,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:04,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:04,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:04,596 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:04,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-23 16:06:04,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:04,634 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-23 16:06:04,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:05,114 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:05,114 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:05,431 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:05,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:05,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649778307] [2023-11-23 16:06:05,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:05,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619469806] [2023-11-23 16:06:05,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619469806] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:05,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:05,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-11-23 16:06:05,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181095311] [2023-11-23 16:06:05,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:05,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-23 16:06:05,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:05,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-23 16:06:05,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2023-11-23 16:06:05,433 INFO L87 Difference]: Start difference. First operand 340 states and 429 transitions. Second operand has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2023-11-23 16:06:06,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:06,653 INFO L93 Difference]: Finished difference Result 412 states and 477 transitions. [2023-11-23 16:06:06,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:06:06,654 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 61 [2023-11-23 16:06:06,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:06,655 INFO L225 Difference]: With dead ends: 412 [2023-11-23 16:06:06,655 INFO L226 Difference]: Without dead ends: 408 [2023-11-23 16:06:06,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=249, Invalid=743, Unknown=0, NotChecked=0, Total=992 [2023-11-23 16:06:06,656 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 1308 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:06,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1308 Valid, 306 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 16:06:06,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2023-11-23 16:06:06,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 349. [2023-11-23 16:06:06,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 305 states have (on average 1.3475409836065573) internal successors, (411), 337 states have internal predecessors, (411), 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) [2023-11-23 16:06:06,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 429 transitions. [2023-11-23 16:06:06,671 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 429 transitions. Word has length 61 [2023-11-23 16:06:06,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:06,672 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 429 transitions. [2023-11-23 16:06:06,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2023-11-23 16:06:06,672 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 429 transitions. [2023-11-23 16:06:06,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-23 16:06:06,674 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:06,674 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:06,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:06,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:06,888 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:06,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:06,889 INFO L85 PathProgramCache]: Analyzing trace with hash -2097599729, now seen corresponding path program 1 times [2023-11-23 16:06:06,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:06,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579287167] [2023-11-23 16:06:06,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:06,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:06,894 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:06,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [582014485] [2023-11-23 16:06:06,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:06,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:06,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:06,896 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:06,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-23 16:06:06,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:06,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 16:06:06,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:07,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:07,073 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:07,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:07,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:07,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579287167] [2023-11-23 16:06:07,266 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:07,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582014485] [2023-11-23 16:06:07,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582014485] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:07,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:07,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-11-23 16:06:07,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776462022] [2023-11-23 16:06:07,267 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:07,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 16:06:07,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:07,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 16:06:07,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:06:07,268 INFO L87 Difference]: Start difference. First operand 349 states and 429 transitions. Second operand has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 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) [2023-11-23 16:06:08,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:08,414 INFO L93 Difference]: Finished difference Result 613 states and 660 transitions. [2023-11-23 16:06:08,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-23 16:06:08,414 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 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 61 [2023-11-23 16:06:08,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:08,416 INFO L225 Difference]: With dead ends: 613 [2023-11-23 16:06:08,416 INFO L226 Difference]: Without dead ends: 611 [2023-11-23 16:06:08,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=331, Invalid=791, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 16:06:08,417 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 1325 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1326 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:08,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1326 Valid, 541 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 16:06:08,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2023-11-23 16:06:08,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 423. [2023-11-23 16:06:08,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 377 states have (on average 1.3740053050397878) internal successors, (518), 409 states have internal predecessors, (518), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-23 16:06:08,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 540 transitions. [2023-11-23 16:06:08,435 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 540 transitions. Word has length 61 [2023-11-23 16:06:08,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:08,436 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 540 transitions. [2023-11-23 16:06:08,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 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) [2023-11-23 16:06:08,436 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 540 transitions. [2023-11-23 16:06:08,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-23 16:06:08,436 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:08,436 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:08,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:08,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-23 16:06:08,651 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:08,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:08,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1588733621, now seen corresponding path program 1 times [2023-11-23 16:06:08,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:08,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195593147] [2023-11-23 16:06:08,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:08,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:08,655 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:08,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1890146907] [2023-11-23 16:06:08,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:08,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:08,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:08,657 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:08,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-23 16:06:08,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:08,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:06:08,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:08,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:08,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:08,805 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:08,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:08,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195593147] [2023-11-23 16:06:08,806 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:08,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890146907] [2023-11-23 16:06:08,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890146907] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:08,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:08,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-23 16:06:08,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198784398] [2023-11-23 16:06:08,806 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:08,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:06:08,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:08,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:06:08,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:08,808 INFO L87 Difference]: Start difference. First operand 423 states and 540 transitions. Second operand has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 8 states have internal predecessors, (95), 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) [2023-11-23 16:06:09,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:09,115 INFO L93 Difference]: Finished difference Result 426 states and 543 transitions. [2023-11-23 16:06:09,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:06:09,115 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 8 states have internal predecessors, (95), 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 62 [2023-11-23 16:06:09,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:09,117 INFO L225 Difference]: With dead ends: 426 [2023-11-23 16:06:09,117 INFO L226 Difference]: Without dead ends: 424 [2023-11-23 16:06:09,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:06:09,118 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 243 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:09,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 208 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:06:09,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2023-11-23 16:06:09,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 421. [2023-11-23 16:06:09,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 377 states have (on average 1.3474801061007957) internal successors, (508), 407 states have internal predecessors, (508), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-23 16:06:09,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 530 transitions. [2023-11-23 16:06:09,139 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 530 transitions. Word has length 62 [2023-11-23 16:06:09,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:09,139 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 530 transitions. [2023-11-23 16:06:09,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 8 states have internal predecessors, (95), 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) [2023-11-23 16:06:09,139 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 530 transitions. [2023-11-23 16:06:09,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-23 16:06:09,140 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:09,140 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:09,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:09,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-23 16:06:09,354 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:09,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:09,355 INFO L85 PathProgramCache]: Analyzing trace with hash -601082091, now seen corresponding path program 1 times [2023-11-23 16:06:09,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:09,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737407993] [2023-11-23 16:06:09,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:09,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:09,362 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:09,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1235588732] [2023-11-23 16:06:09,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:09,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:09,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:09,364 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:09,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-23 16:06:09,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:09,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-23 16:06:09,402 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:09,626 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:09,626 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:09,807 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:09,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:09,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737407993] [2023-11-23 16:06:09,807 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:09,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235588732] [2023-11-23 16:06:09,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235588732] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:09,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:09,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2023-11-23 16:06:09,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552621048] [2023-11-23 16:06:09,808 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:09,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 16:06:09,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:09,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 16:06:09,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:09,809 INFO L87 Difference]: Start difference. First operand 421 states and 530 transitions. Second operand has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 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) [2023-11-23 16:06:11,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:11,263 INFO L93 Difference]: Finished difference Result 541 states and 596 transitions. [2023-11-23 16:06:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:06:11,263 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 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 62 [2023-11-23 16:06:11,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:11,265 INFO L225 Difference]: With dead ends: 541 [2023-11-23 16:06:11,265 INFO L226 Difference]: Without dead ends: 539 [2023-11-23 16:06:11,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2023-11-23 16:06:11,266 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 1317 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1317 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:11,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1317 Valid, 592 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 16:06:11,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-11-23 16:06:11,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 421. [2023-11-23 16:06:11,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 377 states have (on average 1.336870026525199) internal successors, (504), 407 states have internal predecessors, (504), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-23 16:06:11,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 526 transitions. [2023-11-23 16:06:11,285 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 526 transitions. Word has length 62 [2023-11-23 16:06:11,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:11,285 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 526 transitions. [2023-11-23 16:06:11,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 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) [2023-11-23 16:06:11,285 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 526 transitions. [2023-11-23 16:06:11,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-23 16:06:11,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:11,286 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:11,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:11,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:11,501 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:11,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:11,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1453675567, now seen corresponding path program 1 times [2023-11-23 16:06:11,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:11,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139977998] [2023-11-23 16:06:11,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:11,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:11,507 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:11,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1428591493] [2023-11-23 16:06:11,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:11,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:11,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:11,510 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:11,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-23 16:06:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:11,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-23 16:06:11,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:11,712 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:11,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:11,956 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:11,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:11,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139977998] [2023-11-23 16:06:11,956 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:11,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428591493] [2023-11-23 16:06:11,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428591493] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:11,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:11,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-11-23 16:06:11,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119514539] [2023-11-23 16:06:11,958 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:11,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 16:06:11,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:11,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 16:06:11,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:11,960 INFO L87 Difference]: Start difference. First operand 421 states and 526 transitions. Second operand has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 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) [2023-11-23 16:06:12,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:12,993 INFO L93 Difference]: Finished difference Result 851 states and 1047 transitions. [2023-11-23 16:06:12,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-23 16:06:12,993 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 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 63 [2023-11-23 16:06:12,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:12,995 INFO L225 Difference]: With dead ends: 851 [2023-11-23 16:06:12,995 INFO L226 Difference]: Without dead ends: 849 [2023-11-23 16:06:12,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=491, Invalid=1401, Unknown=0, NotChecked=0, Total=1892 [2023-11-23 16:06:12,996 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 997 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 998 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 1276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:12,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [998 Valid, 491 Invalid, 1276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 16:06:12,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2023-11-23 16:06:13,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 625. [2023-11-23 16:06:13,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 575 states have (on average 1.3617391304347826) internal successors, (783), 605 states have internal predecessors, (783), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-23 16:06:13,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 817 transitions. [2023-11-23 16:06:13,025 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 817 transitions. Word has length 63 [2023-11-23 16:06:13,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:13,025 INFO L495 AbstractCegarLoop]: Abstraction has 625 states and 817 transitions. [2023-11-23 16:06:13,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 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) [2023-11-23 16:06:13,026 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 817 transitions. [2023-11-23 16:06:13,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-23 16:06:13,026 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:13,027 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:13,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-23 16:06:13,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-23 16:06:13,240 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:13,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:13,241 INFO L85 PathProgramCache]: Analyzing trace with hash -2114269545, now seen corresponding path program 1 times [2023-11-23 16:06:13,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:13,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659099606] [2023-11-23 16:06:13,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:13,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:13,245 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:13,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [568291799] [2023-11-23 16:06:13,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:13,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:13,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:13,246 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:13,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-23 16:06:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:13,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 16:06:13,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:13,645 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:13,645 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:14,120 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:14,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:14,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659099606] [2023-11-23 16:06:14,121 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:14,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568291799] [2023-11-23 16:06:14,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568291799] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:14,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:14,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2023-11-23 16:06:14,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23158507] [2023-11-23 16:06:14,122 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:14,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-23 16:06:14,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:14,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 16:06:14,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2023-11-23 16:06:14,123 INFO L87 Difference]: Start difference. First operand 625 states and 817 transitions. Second operand has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-23 16:06:17,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:17,698 INFO L93 Difference]: Finished difference Result 810 states and 996 transitions. [2023-11-23 16:06:17,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-23 16:06:17,698 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 64 [2023-11-23 16:06:17,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:17,701 INFO L225 Difference]: With dead ends: 810 [2023-11-23 16:06:17,701 INFO L226 Difference]: Without dead ends: 805 [2023-11-23 16:06:17,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=675, Invalid=2517, Unknown=0, NotChecked=0, Total=3192 [2023-11-23 16:06:17,702 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 1377 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 1845 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1377 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:17,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1377 Valid, 336 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1845 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-23 16:06:17,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2023-11-23 16:06:17,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 649. [2023-11-23 16:06:17,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 599 states have (on average 1.345575959933222) internal successors, (806), 629 states have internal predecessors, (806), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-23 16:06:17,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 840 transitions. [2023-11-23 16:06:17,733 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 840 transitions. Word has length 64 [2023-11-23 16:06:17,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:17,734 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 840 transitions. [2023-11-23 16:06:17,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 24 states have internal predecessors, (107), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-23 16:06:17,734 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 840 transitions. [2023-11-23 16:06:17,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-23 16:06:17,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:17,735 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:17,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:17,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-23 16:06:17,949 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:17,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:17,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1117846381, now seen corresponding path program 1 times [2023-11-23 16:06:17,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:17,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064873058] [2023-11-23 16:06:17,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:17,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:17,955 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:17,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [179744555] [2023-11-23 16:06:17,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:17,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:17,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:17,957 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:17,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-23 16:06:17,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:17,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 16:06:17,998 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:18,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:18,159 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:18,325 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:18,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:18,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064873058] [2023-11-23 16:06:18,326 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:18,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179744555] [2023-11-23 16:06:18,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179744555] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:18,326 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:18,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2023-11-23 16:06:18,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199089875] [2023-11-23 16:06:18,326 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:18,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 16:06:18,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:18,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 16:06:18,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:06:18,327 INFO L87 Difference]: Start difference. First operand 649 states and 840 transitions. Second operand has 14 states, 13 states have (on average 7.769230769230769) internal successors, (101), 14 states have internal predecessors, (101), 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) [2023-11-23 16:06:19,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:19,170 INFO L93 Difference]: Finished difference Result 737 states and 912 transitions. [2023-11-23 16:06:19,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:06:19,171 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.769230769230769) internal successors, (101), 14 states have internal predecessors, (101), 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 65 [2023-11-23 16:06:19,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:19,173 INFO L225 Difference]: With dead ends: 737 [2023-11-23 16:06:19,173 INFO L226 Difference]: Without dead ends: 735 [2023-11-23 16:06:19,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2023-11-23 16:06:19,174 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 474 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:19,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 552 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 16:06:19,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2023-11-23 16:06:19,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 670. [2023-11-23 16:06:19,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 620 states have (on average 1.3451612903225807) internal successors, (834), 650 states have internal predecessors, (834), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-23 16:06:19,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 868 transitions. [2023-11-23 16:06:19,206 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 868 transitions. Word has length 65 [2023-11-23 16:06:19,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:19,206 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 868 transitions. [2023-11-23 16:06:19,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.769230769230769) internal successors, (101), 14 states have internal predecessors, (101), 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) [2023-11-23 16:06:19,206 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 868 transitions. [2023-11-23 16:06:19,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-23 16:06:19,207 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:19,207 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:19,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:19,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-23 16:06:19,422 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:19,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:19,422 INFO L85 PathProgramCache]: Analyzing trace with hash 687793999, now seen corresponding path program 1 times [2023-11-23 16:06:19,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:19,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983941357] [2023-11-23 16:06:19,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:19,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:19,427 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:19,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1477577155] [2023-11-23 16:06:19,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:19,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:19,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:19,429 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:19,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-23 16:06:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:19,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:06:19,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:19,559 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:19,704 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:19,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:19,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983941357] [2023-11-23 16:06:19,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:19,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477577155] [2023-11-23 16:06:19,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477577155] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:19,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:19,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-23 16:06:19,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113042582] [2023-11-23 16:06:19,705 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:19,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:06:19,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:19,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:06:19,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:19,706 INFO L87 Difference]: Start difference. First operand 670 states and 868 transitions. Second operand has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 8 states have internal predecessors, (103), 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) [2023-11-23 16:06:19,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:19,985 INFO L93 Difference]: Finished difference Result 884 states and 1144 transitions. [2023-11-23 16:06:19,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 16:06:19,985 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 8 states have internal predecessors, (103), 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 66 [2023-11-23 16:06:19,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:19,987 INFO L225 Difference]: With dead ends: 884 [2023-11-23 16:06:19,987 INFO L226 Difference]: Without dead ends: 882 [2023-11-23 16:06:19,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:06:19,988 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 260 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:19,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 216 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:06:19,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2023-11-23 16:06:20,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 835. [2023-11-23 16:06:20,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 781 states have (on average 1.3674775928297056) internal successors, (1068), 811 states have internal predecessors, (1068), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-23 16:06:20,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1110 transitions. [2023-11-23 16:06:20,028 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1110 transitions. Word has length 66 [2023-11-23 16:06:20,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:20,028 INFO L495 AbstractCegarLoop]: Abstraction has 835 states and 1110 transitions. [2023-11-23 16:06:20,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 8 states have internal predecessors, (103), 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) [2023-11-23 16:06:20,029 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1110 transitions. [2023-11-23 16:06:20,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-23 16:06:20,029 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:20,030 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:20,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:20,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:20,244 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:20,244 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:20,245 INFO L85 PathProgramCache]: Analyzing trace with hash -153222425, now seen corresponding path program 1 times [2023-11-23 16:06:20,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:20,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076804355] [2023-11-23 16:06:20,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:20,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:20,251 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:20,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [173368303] [2023-11-23 16:06:20,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:20,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:20,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:20,253 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:20,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-23 16:06:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:20,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:06:20,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:20,346 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:20,347 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:06:20,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:20,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076804355] [2023-11-23 16:06:20,347 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:20,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173368303] [2023-11-23 16:06:20,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173368303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:06:20,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:06:20,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 16:06:20,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312779497] [2023-11-23 16:06:20,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:06:20,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 16:06:20,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:20,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 16:06:20,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 16:06:20,348 INFO L87 Difference]: Start difference. First operand 835 states and 1110 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-23 16:06:20,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:20,561 INFO L93 Difference]: Finished difference Result 1222 states and 1634 transitions. [2023-11-23 16:06:20,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 16:06:20,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2023-11-23 16:06:20,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:20,564 INFO L225 Difference]: With dead ends: 1222 [2023-11-23 16:06:20,564 INFO L226 Difference]: Without dead ends: 1220 [2023-11-23 16:06:20,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-23 16:06:20,565 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 71 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:20,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 347 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:06:20,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2023-11-23 16:06:20,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 1075. [2023-11-23 16:06:20,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1013 states have (on average 1.3780848963474828) internal successors, (1396), 1043 states have internal predecessors, (1396), 29 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-23 16:06:20,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1454 transitions. [2023-11-23 16:06:20,617 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1454 transitions. Word has length 67 [2023-11-23 16:06:20,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:20,618 INFO L495 AbstractCegarLoop]: Abstraction has 1075 states and 1454 transitions. [2023-11-23 16:06:20,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-23 16:06:20,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1454 transitions. [2023-11-23 16:06:20,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-23 16:06:20,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:20,619 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:20,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:20,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:20,833 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:20,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:20,834 INFO L85 PathProgramCache]: Analyzing trace with hash -454927791, now seen corresponding path program 1 times [2023-11-23 16:06:20,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:20,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048250099] [2023-11-23 16:06:20,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:20,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:20,838 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:20,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [164807729] [2023-11-23 16:06:20,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:20,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:20,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:20,840 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:20,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-23 16:06:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:20,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:06:20,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:21,118 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 16:06:21,119 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:06:21,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:21,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048250099] [2023-11-23 16:06:21,119 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:21,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164807729] [2023-11-23 16:06:21,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164807729] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:06:21,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:06:21,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 16:06:21,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031683675] [2023-11-23 16:06:21,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:06:21,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:06:21,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:21,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:06:21,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:21,120 INFO L87 Difference]: Start difference. First operand 1075 states and 1454 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:06:21,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:21,389 INFO L93 Difference]: Finished difference Result 1101 states and 1469 transitions. [2023-11-23 16:06:21,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:06:21,390 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2023-11-23 16:06:21,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:21,394 INFO L225 Difference]: With dead ends: 1101 [2023-11-23 16:06:21,394 INFO L226 Difference]: Without dead ends: 1099 [2023-11-23 16:06:21,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-23 16:06:21,395 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 218 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:21,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 288 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:06:21,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1099 states. [2023-11-23 16:06:21,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1099 to 1083. [2023-11-23 16:06:21,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1021 states have (on average 1.3731635651322234) internal successors, (1402), 1051 states have internal predecessors, (1402), 29 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-23 16:06:21,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1460 transitions. [2023-11-23 16:06:21,446 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1460 transitions. Word has length 68 [2023-11-23 16:06:21,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:21,446 INFO L495 AbstractCegarLoop]: Abstraction has 1083 states and 1460 transitions. [2023-11-23 16:06:21,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-23 16:06:21,447 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1460 transitions. [2023-11-23 16:06:21,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-23 16:06:21,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:21,447 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:21,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:21,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-23 16:06:21,662 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:21,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:21,662 INFO L85 PathProgramCache]: Analyzing trace with hash 2036408025, now seen corresponding path program 1 times [2023-11-23 16:06:21,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:21,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295776289] [2023-11-23 16:06:21,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:21,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:21,668 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:21,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [108863736] [2023-11-23 16:06:21,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:21,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:21,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:21,669 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:21,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-23 16:06:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:21,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-23 16:06:21,716 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:21,964 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:21,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:22,178 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:22,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:22,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295776289] [2023-11-23 16:06:22,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:22,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108863736] [2023-11-23 16:06:22,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108863736] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:22,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:22,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-11-23 16:06:22,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396454975] [2023-11-23 16:06:22,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:22,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 16:06:22,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:22,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 16:06:22,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:22,182 INFO L87 Difference]: Start difference. First operand 1083 states and 1460 transitions. Second operand has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 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) [2023-11-23 16:06:23,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:23,017 INFO L93 Difference]: Finished difference Result 1198 states and 1571 transitions. [2023-11-23 16:06:23,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-23 16:06:23,018 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 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 71 [2023-11-23 16:06:23,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:23,021 INFO L225 Difference]: With dead ends: 1198 [2023-11-23 16:06:23,022 INFO L226 Difference]: Without dead ends: 1196 [2023-11-23 16:06:23,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=685, Unknown=0, NotChecked=0, Total=870 [2023-11-23 16:06:23,023 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 604 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:23,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 335 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 16:06:23,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2023-11-23 16:06:23,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 1083. [2023-11-23 16:06:23,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1021 states have (on average 1.3712047012732616) internal successors, (1400), 1051 states have internal predecessors, (1400), 29 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-23 16:06:23,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1458 transitions. [2023-11-23 16:06:23,077 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1458 transitions. Word has length 71 [2023-11-23 16:06:23,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:23,078 INFO L495 AbstractCegarLoop]: Abstraction has 1083 states and 1458 transitions. [2023-11-23 16:06:23,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 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) [2023-11-23 16:06:23,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1458 transitions. [2023-11-23 16:06:23,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-11-23 16:06:23,079 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:23,079 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:23,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-11-23 16:06:23,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-23 16:06:23,293 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:23,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:23,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1295860577, now seen corresponding path program 1 times [2023-11-23 16:06:23,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:23,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260593256] [2023-11-23 16:06:23,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:23,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:23,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:23,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [994193198] [2023-11-23 16:06:23,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:23,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:23,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:23,302 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:23,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-23 16:06:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:23,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-23 16:06:23,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:23,650 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 16:06:23,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:23,840 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-23 16:06:23,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:23,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260593256] [2023-11-23 16:06:23,841 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:23,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994193198] [2023-11-23 16:06:23,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994193198] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:23,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:23,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2023-11-23 16:06:23,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20100095] [2023-11-23 16:06:23,841 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:23,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 16:06:23,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:23,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 16:06:23,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-11-23 16:06:23,843 INFO L87 Difference]: Start difference. First operand 1083 states and 1458 transitions. Second operand has 15 states, 14 states have (on average 8.071428571428571) internal successors, (113), 15 states have internal predecessors, (113), 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) [2023-11-23 16:06:25,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:25,151 INFO L93 Difference]: Finished difference Result 1102 states and 1471 transitions. [2023-11-23 16:06:25,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-23 16:06:25,151 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.071428571428571) internal successors, (113), 15 states have internal predecessors, (113), 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 72 [2023-11-23 16:06:25,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:25,154 INFO L225 Difference]: With dead ends: 1102 [2023-11-23 16:06:25,154 INFO L226 Difference]: Without dead ends: 1101 [2023-11-23 16:06:25,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2023-11-23 16:06:25,160 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 411 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:25,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 209 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-23 16:06:25,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2023-11-23 16:06:25,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1082. [2023-11-23 16:06:25,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1021 states have (on average 1.3486777668952008) internal successors, (1377), 1050 states have internal predecessors, (1377), 29 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-23 16:06:25,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1435 transitions. [2023-11-23 16:06:25,217 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1435 transitions. Word has length 72 [2023-11-23 16:06:25,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:25,217 INFO L495 AbstractCegarLoop]: Abstraction has 1082 states and 1435 transitions. [2023-11-23 16:06:25,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.071428571428571) internal successors, (113), 15 states have internal predecessors, (113), 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) [2023-11-23 16:06:25,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1435 transitions. [2023-11-23 16:06:25,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-11-23 16:06:25,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:25,219 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:25,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:25,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-23 16:06:25,433 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:25,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:25,434 INFO L85 PathProgramCache]: Analyzing trace with hash -2099405738, now seen corresponding path program 1 times [2023-11-23 16:06:25,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:25,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933929195] [2023-11-23 16:06:25,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:25,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:25,439 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:25,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [481855376] [2023-11-23 16:06:25,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:25,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:25,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:25,441 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:25,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-23 16:06:25,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:25,475 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:25,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:25,628 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:25,720 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:25,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:25,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933929195] [2023-11-23 16:06:25,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:25,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481855376] [2023-11-23 16:06:25,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481855376] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:25,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:25,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-23 16:06:25,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456295315] [2023-11-23 16:06:25,722 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:25,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:06:25,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:25,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:06:25,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:06:25,723 INFO L87 Difference]: Start difference. First operand 1082 states and 1435 transitions. Second operand has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 10 states have internal predecessors, (122), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-23 16:06:26,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:26,061 INFO L93 Difference]: Finished difference Result 1275 states and 1636 transitions. [2023-11-23 16:06:26,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 16:06:26,061 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 10 states have internal predecessors, (122), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 78 [2023-11-23 16:06:26,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:26,064 INFO L225 Difference]: With dead ends: 1275 [2023-11-23 16:06:26,064 INFO L226 Difference]: Without dead ends: 1273 [2023-11-23 16:06:26,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-11-23 16:06:26,065 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 658 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:26,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 316 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:06:26,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2023-11-23 16:06:26,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 1148. [2023-11-23 16:06:26,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1085 states have (on average 1.3400921658986176) internal successors, (1454), 1114 states have internal predecessors, (1454), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-23 16:06:26,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1516 transitions. [2023-11-23 16:06:26,120 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1516 transitions. Word has length 78 [2023-11-23 16:06:26,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:26,120 INFO L495 AbstractCegarLoop]: Abstraction has 1148 states and 1516 transitions. [2023-11-23 16:06:26,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 10 states have internal predecessors, (122), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-23 16:06:26,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1516 transitions. [2023-11-23 16:06:26,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-23 16:06:26,121 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:26,122 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:26,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:26,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-23 16:06:26,336 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:26,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:26,337 INFO L85 PathProgramCache]: Analyzing trace with hash -657068333, now seen corresponding path program 1 times [2023-11-23 16:06:26,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:26,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664687139] [2023-11-23 16:06:26,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:26,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:26,353 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:26,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [631573757] [2023-11-23 16:06:26,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:26,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:26,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:26,355 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:26,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-23 16:06:26,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:26,395 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:26,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:26,525 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:26,652 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:26,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:26,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664687139] [2023-11-23 16:06:26,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:26,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631573757] [2023-11-23 16:06:26,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631573757] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:26,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:26,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-23 16:06:26,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662124140] [2023-11-23 16:06:26,653 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:26,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:06:26,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:26,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:06:26,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:06:26,653 INFO L87 Difference]: Start difference. First operand 1148 states and 1516 transitions. Second operand has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 10 states have internal predecessors, (124), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-23 16:06:27,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:27,036 INFO L93 Difference]: Finished difference Result 1303 states and 1661 transitions. [2023-11-23 16:06:27,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 16:06:27,037 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 10 states have internal predecessors, (124), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 79 [2023-11-23 16:06:27,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:27,040 INFO L225 Difference]: With dead ends: 1303 [2023-11-23 16:06:27,040 INFO L226 Difference]: Without dead ends: 1302 [2023-11-23 16:06:27,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2023-11-23 16:06:27,041 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 529 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:27,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 363 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:06:27,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1302 states. [2023-11-23 16:06:27,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1302 to 1150. [2023-11-23 16:06:27,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1087 states have (on average 1.3348666053357865) internal successors, (1451), 1116 states have internal predecessors, (1451), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-23 16:06:27,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1513 transitions. [2023-11-23 16:06:27,093 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1513 transitions. Word has length 79 [2023-11-23 16:06:27,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:27,093 INFO L495 AbstractCegarLoop]: Abstraction has 1150 states and 1513 transitions. [2023-11-23 16:06:27,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 10 states have internal predecessors, (124), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-23 16:06:27,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1513 transitions. [2023-11-23 16:06:27,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-23 16:06:27,094 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:27,094 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:27,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-23 16:06:27,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:27,295 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:27,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:27,295 INFO L85 PathProgramCache]: Analyzing trace with hash 498464703, now seen corresponding path program 1 times [2023-11-23 16:06:27,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:27,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791194548] [2023-11-23 16:06:27,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:27,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:27,300 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:27,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1584832673] [2023-11-23 16:06:27,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:27,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:27,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:27,302 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:27,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-23 16:06:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:27,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 16:06:27,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:27,453 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:27,454 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:27,583 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:27,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:27,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791194548] [2023-11-23 16:06:27,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:27,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584832673] [2023-11-23 16:06:27,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584832673] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:27,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:27,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-23 16:06:27,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501718955] [2023-11-23 16:06:27,584 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:27,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:06:27,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:27,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:06:27,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:27,585 INFO L87 Difference]: Start difference. First operand 1150 states and 1513 transitions. Second operand has 8 states, 7 states have (on average 17.571428571428573) internal successors, (123), 8 states have internal predecessors, (123), 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) [2023-11-23 16:06:28,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:28,004 INFO L93 Difference]: Finished difference Result 1744 states and 2245 transitions. [2023-11-23 16:06:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 16:06:28,005 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.571428571428573) internal successors, (123), 8 states have internal predecessors, (123), 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 81 [2023-11-23 16:06:28,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:28,009 INFO L225 Difference]: With dead ends: 1744 [2023-11-23 16:06:28,010 INFO L226 Difference]: Without dead ends: 1743 [2023-11-23 16:06:28,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2023-11-23 16:06:28,011 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 320 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:28,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 443 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:06:28,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1743 states. [2023-11-23 16:06:28,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1743 to 1472. [2023-11-23 16:06:28,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1399 states have (on average 1.3452466047176554) internal successors, (1882), 1428 states have internal predecessors, (1882), 41 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2023-11-23 16:06:28,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 1964 transitions. [2023-11-23 16:06:28,098 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 1964 transitions. Word has length 81 [2023-11-23 16:06:28,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:28,099 INFO L495 AbstractCegarLoop]: Abstraction has 1472 states and 1964 transitions. [2023-11-23 16:06:28,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.571428571428573) internal successors, (123), 8 states have internal predecessors, (123), 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) [2023-11-23 16:06:28,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 1964 transitions. [2023-11-23 16:06:28,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-11-23 16:06:28,099 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:28,099 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:28,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:28,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-23 16:06:28,300 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:28,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:28,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1738350956, now seen corresponding path program 1 times [2023-11-23 16:06:28,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:28,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139882065] [2023-11-23 16:06:28,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:28,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:28,306 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:28,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1437546069] [2023-11-23 16:06:28,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:28,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:28,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:28,310 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:28,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-23 16:06:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:28,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:28,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:28,421 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:28,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:28,501 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:28,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:28,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139882065] [2023-11-23 16:06:28,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:28,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437546069] [2023-11-23 16:06:28,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437546069] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:28,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:28,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-23 16:06:28,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945168479] [2023-11-23 16:06:28,502 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:28,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:06:28,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:28,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:06:28,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:06:28,503 INFO L87 Difference]: Start difference. First operand 1472 states and 1964 transitions. Second operand has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 10 states have internal predecessors, (125), 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) [2023-11-23 16:06:28,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:28,685 INFO L93 Difference]: Finished difference Result 1815 states and 2345 transitions. [2023-11-23 16:06:28,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:06:28,686 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 10 states have internal predecessors, (125), 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 82 [2023-11-23 16:06:28,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:28,689 INFO L225 Difference]: With dead ends: 1815 [2023-11-23 16:06:28,690 INFO L226 Difference]: Without dead ends: 1814 [2023-11-23 16:06:28,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:06:28,690 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 239 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:28,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 584 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:06:28,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2023-11-23 16:06:28,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1594. [2023-11-23 16:06:28,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1594 states, 1520 states have (on average 1.3302631578947368) internal successors, (2022), 1549 states have internal predecessors, (2022), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-23 16:06:28,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1594 states to 1594 states and 2106 transitions. [2023-11-23 16:06:28,756 INFO L78 Accepts]: Start accepts. Automaton has 1594 states and 2106 transitions. Word has length 82 [2023-11-23 16:06:28,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:28,757 INFO L495 AbstractCegarLoop]: Abstraction has 1594 states and 2106 transitions. [2023-11-23 16:06:28,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 10 states have internal predecessors, (125), 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) [2023-11-23 16:06:28,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1594 states and 2106 transitions. [2023-11-23 16:06:28,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-23 16:06:28,758 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:28,758 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:28,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:28,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-23 16:06:28,972 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:28,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:28,973 INFO L85 PathProgramCache]: Analyzing trace with hash 634608902, now seen corresponding path program 1 times [2023-11-23 16:06:28,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:28,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230092564] [2023-11-23 16:06:28,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:28,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:28,979 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:28,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [332388480] [2023-11-23 16:06:28,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:28,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:28,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:28,982 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:28,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-23 16:06:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:29,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:29,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:29,244 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:29,244 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:29,468 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:29,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:29,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230092564] [2023-11-23 16:06:29,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:29,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332388480] [2023-11-23 16:06:29,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332388480] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:29,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:29,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-23 16:06:29,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676335376] [2023-11-23 16:06:29,470 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:29,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:06:29,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:29,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:06:29,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:06:29,472 INFO L87 Difference]: Start difference. First operand 1594 states and 2106 transitions. Second operand has 10 states, 9 states have (on average 14.88888888888889) internal successors, (134), 10 states have internal predecessors, (134), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-23 16:06:29,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:29,972 INFO L93 Difference]: Finished difference Result 1720 states and 2212 transitions. [2023-11-23 16:06:29,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:06:29,973 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 14.88888888888889) internal successors, (134), 10 states have internal predecessors, (134), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 84 [2023-11-23 16:06:29,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:29,978 INFO L225 Difference]: With dead ends: 1720 [2023-11-23 16:06:29,978 INFO L226 Difference]: Without dead ends: 1719 [2023-11-23 16:06:29,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:06:29,979 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 529 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:29,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [529 Valid, 413 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:06:29,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1719 states. [2023-11-23 16:06:30,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1719 to 1632. [2023-11-23 16:06:30,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1558 states have (on average 1.3222079589216944) internal successors, (2060), 1587 states have internal predecessors, (2060), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-23 16:06:30,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 2144 transitions. [2023-11-23 16:06:30,049 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 2144 transitions. Word has length 84 [2023-11-23 16:06:30,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:30,050 INFO L495 AbstractCegarLoop]: Abstraction has 1632 states and 2144 transitions. [2023-11-23 16:06:30,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 14.88888888888889) internal successors, (134), 10 states have internal predecessors, (134), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-23 16:06:30,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 2144 transitions. [2023-11-23 16:06:30,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-11-23 16:06:30,050 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:30,050 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:30,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-11-23 16:06:30,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-23 16:06:30,251 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:30,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:30,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1801960399, now seen corresponding path program 1 times [2023-11-23 16:06:30,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:30,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262475909] [2023-11-23 16:06:30,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:30,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:30,267 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:30,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [234007525] [2023-11-23 16:06:30,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:30,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:30,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:30,268 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:30,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-23 16:06:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:30,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 16:06:30,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:30,589 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:30,590 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:30,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:30,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262475909] [2023-11-23 16:06:30,826 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:30,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234007525] [2023-11-23 16:06:30,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234007525] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:30,827 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:30,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2023-11-23 16:06:30,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621034194] [2023-11-23 16:06:30,827 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:30,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 16:06:30,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:30,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 16:06:30,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:06:30,828 INFO L87 Difference]: Start difference. First operand 1632 states and 2144 transitions. Second operand has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 14 states have internal predecessors, (135), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-23 16:06:31,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:31,409 INFO L93 Difference]: Finished difference Result 1685 states and 2183 transitions. [2023-11-23 16:06:31,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 16:06:31,410 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 14 states have internal predecessors, (135), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 85 [2023-11-23 16:06:31,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:31,414 INFO L225 Difference]: With dead ends: 1685 [2023-11-23 16:06:31,414 INFO L226 Difference]: Without dead ends: 1684 [2023-11-23 16:06:31,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2023-11-23 16:06:31,415 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 655 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:31,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 419 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:06:31,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2023-11-23 16:06:31,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1632. [2023-11-23 16:06:31,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1558 states have (on average 1.3202824133504494) internal successors, (2057), 1587 states have internal predecessors, (2057), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-23 16:06:31,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 2141 transitions. [2023-11-23 16:06:31,515 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 2141 transitions. Word has length 85 [2023-11-23 16:06:31,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:31,515 INFO L495 AbstractCegarLoop]: Abstraction has 1632 states and 2141 transitions. [2023-11-23 16:06:31,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 14 states have internal predecessors, (135), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-23 16:06:31,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 2141 transitions. [2023-11-23 16:06:31,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-11-23 16:06:31,516 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:31,517 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:31,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:31,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:31,731 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:31,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:31,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1903468058, now seen corresponding path program 1 times [2023-11-23 16:06:31,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:31,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459712891] [2023-11-23 16:06:31,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:31,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:31,738 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:31,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1606193788] [2023-11-23 16:06:31,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:31,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:31,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:31,740 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:31,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-23 16:06:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:31,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 16:06:31,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:31,928 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:31,928 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:32,109 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:32,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:32,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459712891] [2023-11-23 16:06:32,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:32,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606193788] [2023-11-23 16:06:32,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606193788] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:32,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:32,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2023-11-23 16:06:32,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054856673] [2023-11-23 16:06:32,110 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:32,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 16:06:32,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:32,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 16:06:32,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:06:32,112 INFO L87 Difference]: Start difference. First operand 1632 states and 2141 transitions. Second operand has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 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) [2023-11-23 16:06:32,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:32,840 INFO L93 Difference]: Finished difference Result 1711 states and 2205 transitions. [2023-11-23 16:06:32,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-23 16:06:32,841 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 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 86 [2023-11-23 16:06:32,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:32,849 INFO L225 Difference]: With dead ends: 1711 [2023-11-23 16:06:32,849 INFO L226 Difference]: Without dead ends: 1708 [2023-11-23 16:06:32,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=158, Invalid=492, Unknown=0, NotChecked=0, Total=650 [2023-11-23 16:06:32,853 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 683 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:32,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 575 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 16:06:32,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1708 states. [2023-11-23 16:06:32,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1708 to 1632. [2023-11-23 16:06:32,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1558 states have (on average 1.3164313222079589) internal successors, (2051), 1587 states have internal predecessors, (2051), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-23 16:06:32,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 2135 transitions. [2023-11-23 16:06:32,964 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 2135 transitions. Word has length 86 [2023-11-23 16:06:32,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:32,965 INFO L495 AbstractCegarLoop]: Abstraction has 1632 states and 2135 transitions. [2023-11-23 16:06:32,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 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) [2023-11-23 16:06:32,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 2135 transitions. [2023-11-23 16:06:32,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-11-23 16:06:32,965 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:32,966 INFO L195 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:32,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:33,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:33,180 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:33,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:33,181 INFO L85 PathProgramCache]: Analyzing trace with hash 295167100, now seen corresponding path program 1 times [2023-11-23 16:06:33,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:33,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397052119] [2023-11-23 16:06:33,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:33,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:33,185 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:33,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [288926479] [2023-11-23 16:06:33,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:33,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:33,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:33,195 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:33,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-23 16:06:33,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:33,234 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 16:06:33,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:33,660 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-23 16:06:33,660 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:33,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:33,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397052119] [2023-11-23 16:06:33,812 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:33,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288926479] [2023-11-23 16:06:33,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288926479] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:06:33,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:06:33,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-23 16:06:33,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942532076] [2023-11-23 16:06:33,812 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:33,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 16:06:33,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:33,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 16:06:33,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2023-11-23 16:06:33,813 INFO L87 Difference]: Start difference. First operand 1632 states and 2135 transitions. Second operand has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-23 16:06:34,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:34,540 INFO L93 Difference]: Finished difference Result 1668 states and 2162 transitions. [2023-11-23 16:06:34,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 16:06:34,540 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 89 [2023-11-23 16:06:34,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:34,544 INFO L225 Difference]: With dead ends: 1668 [2023-11-23 16:06:34,544 INFO L226 Difference]: Without dead ends: 1666 [2023-11-23 16:06:34,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2023-11-23 16:06:34,545 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 214 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:34,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 793 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 16:06:34,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1666 states. [2023-11-23 16:06:34,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1666 to 1632. [2023-11-23 16:06:34,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1558 states have (on average 1.3151476251604621) internal successors, (2049), 1587 states have internal predecessors, (2049), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-23 16:06:34,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 2133 transitions. [2023-11-23 16:06:34,651 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 2133 transitions. Word has length 89 [2023-11-23 16:06:34,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:34,652 INFO L495 AbstractCegarLoop]: Abstraction has 1632 states and 2133 transitions. [2023-11-23 16:06:34,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-23 16:06:34,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 2133 transitions. [2023-11-23 16:06:34,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-23 16:06:34,653 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:34,653 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:34,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:34,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:34,867 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:34,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:34,868 INFO L85 PathProgramCache]: Analyzing trace with hash 32804096, now seen corresponding path program 1 times [2023-11-23 16:06:34,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:34,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046436846] [2023-11-23 16:06:34,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:34,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:34,873 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:34,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063999829] [2023-11-23 16:06:34,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:34,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:34,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:34,876 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:34,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-23 16:06:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:34,920 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 16:06:34,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:35,337 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-23 16:06:35,337 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:36,140 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-23 16:06:36,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:36,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046436846] [2023-11-23 16:06:36,141 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:36,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063999829] [2023-11-23 16:06:36,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063999829] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:36,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:36,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2023-11-23 16:06:36,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551128397] [2023-11-23 16:06:36,141 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:36,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-23 16:06:36,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:36,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-23 16:06:36,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2023-11-23 16:06:36,143 INFO L87 Difference]: Start difference. First operand 1632 states and 2133 transitions. Second operand has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2023-11-23 16:06:39,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:39,137 INFO L93 Difference]: Finished difference Result 2046 states and 2616 transitions. [2023-11-23 16:06:39,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-23 16:06:39,138 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 93 [2023-11-23 16:06:39,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:39,141 INFO L225 Difference]: With dead ends: 2046 [2023-11-23 16:06:39,141 INFO L226 Difference]: Without dead ends: 2042 [2023-11-23 16:06:39,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=657, Invalid=2423, Unknown=0, NotChecked=0, Total=3080 [2023-11-23 16:06:39,142 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 1488 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 2130 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1488 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 2192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:39,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1488 Valid, 585 Invalid, 2192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2130 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-23 16:06:39,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2023-11-23 16:06:39,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 1747. [2023-11-23 16:06:39,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1747 states, 1669 states have (on average 1.2935889754343919) internal successors, (2159), 1698 states have internal predecessors, (2159), 46 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 16:06:39,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1747 states to 1747 states and 2251 transitions. [2023-11-23 16:06:39,245 INFO L78 Accepts]: Start accepts. Automaton has 1747 states and 2251 transitions. Word has length 93 [2023-11-23 16:06:39,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:39,246 INFO L495 AbstractCegarLoop]: Abstraction has 1747 states and 2251 transitions. [2023-11-23 16:06:39,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2023-11-23 16:06:39,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1747 states and 2251 transitions. [2023-11-23 16:06:39,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-11-23 16:06:39,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:39,247 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:39,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:39,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2023-11-23 16:06:39,461 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:39,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:39,462 INFO L85 PathProgramCache]: Analyzing trace with hash -2115616630, now seen corresponding path program 1 times [2023-11-23 16:06:39,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:39,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295938385] [2023-11-23 16:06:39,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:39,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:39,468 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:39,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [397765797] [2023-11-23 16:06:39,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:39,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:39,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:39,470 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:39,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-23 16:06:39,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:39,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 16:06:39,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:39,860 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:40,006 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:40,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:40,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295938385] [2023-11-23 16:06:40,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:40,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397765797] [2023-11-23 16:06:40,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397765797] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:40,006 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:40,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-11-23 16:06:40,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194612731] [2023-11-23 16:06:40,006 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:40,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 16:06:40,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:40,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 16:06:40,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:40,008 INFO L87 Difference]: Start difference. First operand 1747 states and 2251 transitions. Second operand has 16 states, 15 states have (on average 10.066666666666666) internal successors, (151), 16 states have internal predecessors, (151), 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) [2023-11-23 16:06:40,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:40,707 INFO L93 Difference]: Finished difference Result 1785 states and 2287 transitions. [2023-11-23 16:06:40,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 16:06:40,707 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 10.066666666666666) internal successors, (151), 16 states have internal predecessors, (151), 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 95 [2023-11-23 16:06:40,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:40,710 INFO L225 Difference]: With dead ends: 1785 [2023-11-23 16:06:40,710 INFO L226 Difference]: Without dead ends: 1784 [2023-11-23 16:06:40,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2023-11-23 16:06:40,711 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 269 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:40,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 552 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 16:06:40,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2023-11-23 16:06:40,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1768. [2023-11-23 16:06:40,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1768 states, 1690 states have (on average 1.2905325443786981) internal successors, (2181), 1719 states have internal predecessors, (2181), 46 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 16:06:40,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1768 states to 1768 states and 2273 transitions. [2023-11-23 16:06:40,789 INFO L78 Accepts]: Start accepts. Automaton has 1768 states and 2273 transitions. Word has length 95 [2023-11-23 16:06:40,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:40,789 INFO L495 AbstractCegarLoop]: Abstraction has 1768 states and 2273 transitions. [2023-11-23 16:06:40,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 10.066666666666666) internal successors, (151), 16 states have internal predecessors, (151), 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) [2023-11-23 16:06:40,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1768 states and 2273 transitions. [2023-11-23 16:06:40,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 16:06:40,790 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:40,791 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:40,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:41,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-23 16:06:41,005 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:41,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:41,005 INFO L85 PathProgramCache]: Analyzing trace with hash 2078295400, now seen corresponding path program 1 times [2023-11-23 16:06:41,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:41,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522669483] [2023-11-23 16:06:41,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:41,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:41,011 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:41,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1806460526] [2023-11-23 16:06:41,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:41,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:41,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:41,013 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:41,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-23 16:06:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:41,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-23 16:06:41,060 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:41,295 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:41,295 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:41,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:41,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522669483] [2023-11-23 16:06:41,885 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:41,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806460526] [2023-11-23 16:06:41,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806460526] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:06:41,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:06:41,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-23 16:06:41,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006974705] [2023-11-23 16:06:41,886 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:41,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:06:41,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:41,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:06:41,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=385, Unknown=1, NotChecked=0, Total=462 [2023-11-23 16:06:41,887 INFO L87 Difference]: Start difference. First operand 1768 states and 2273 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 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) [2023-11-23 16:06:42,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:42,489 INFO L93 Difference]: Finished difference Result 1816 states and 2314 transitions. [2023-11-23 16:06:42,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 16:06:42,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 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 96 [2023-11-23 16:06:42,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:42,492 INFO L225 Difference]: With dead ends: 1816 [2023-11-23 16:06:42,492 INFO L226 Difference]: Without dead ends: 1814 [2023-11-23 16:06:42,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=129, Invalid=572, Unknown=1, NotChecked=0, Total=702 [2023-11-23 16:06:42,493 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 236 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:42,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 785 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 16:06:42,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2023-11-23 16:06:42,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1777. [2023-11-23 16:06:42,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1699 states have (on average 1.2895821071218363) internal successors, (2191), 1728 states have internal predecessors, (2191), 46 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 16:06:42,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 2283 transitions. [2023-11-23 16:06:42,582 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 2283 transitions. Word has length 96 [2023-11-23 16:06:42,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:42,583 INFO L495 AbstractCegarLoop]: Abstraction has 1777 states and 2283 transitions. [2023-11-23 16:06:42,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 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) [2023-11-23 16:06:42,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 2283 transitions. [2023-11-23 16:06:42,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 16:06:42,583 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:42,584 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:42,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-23 16:06:42,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-23 16:06:42,784 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:42,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:42,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1159605914, now seen corresponding path program 1 times [2023-11-23 16:06:42,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:42,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162024139] [2023-11-23 16:06:42,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:42,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:42,797 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:42,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [55663259] [2023-11-23 16:06:42,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:42,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:42,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:42,799 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:42,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-23 16:06:42,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:42,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 16:06:42,846 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:42,918 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-23 16:06:42,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:06:42,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:42,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162024139] [2023-11-23 16:06:42,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:42,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55663259] [2023-11-23 16:06:42,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55663259] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:06:42,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:06:42,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 16:06:42,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271326329] [2023-11-23 16:06:42,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:06:42,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 16:06:42,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:42,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 16:06:42,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:06:42,922 INFO L87 Difference]: Start difference. First operand 1777 states and 2283 transitions. Second operand has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 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) [2023-11-23 16:06:43,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:43,131 INFO L93 Difference]: Finished difference Result 1793 states and 2288 transitions. [2023-11-23 16:06:43,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 16:06:43,132 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 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 96 [2023-11-23 16:06:43,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:43,134 INFO L225 Difference]: With dead ends: 1793 [2023-11-23 16:06:43,134 INFO L226 Difference]: Without dead ends: 1770 [2023-11-23 16:06:43,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 16:06:43,135 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 26 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:43,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 201 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:06:43,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1770 states. [2023-11-23 16:06:43,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1770 to 1759. [2023-11-23 16:06:43,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1681 states have (on average 1.2914931588340273) internal successors, (2171), 1710 states have internal predecessors, (2171), 46 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 16:06:43,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2263 transitions. [2023-11-23 16:06:43,233 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2263 transitions. Word has length 96 [2023-11-23 16:06:43,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:43,234 INFO L495 AbstractCegarLoop]: Abstraction has 1759 states and 2263 transitions. [2023-11-23 16:06:43,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 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) [2023-11-23 16:06:43,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2263 transitions. [2023-11-23 16:06:43,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 16:06:43,235 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:43,235 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:43,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:43,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-23 16:06:43,450 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:43,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:43,450 INFO L85 PathProgramCache]: Analyzing trace with hash -2044557264, now seen corresponding path program 1 times [2023-11-23 16:06:43,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:43,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418049666] [2023-11-23 16:06:43,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:43,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:43,455 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:43,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2056639146] [2023-11-23 16:06:43,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:43,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:43,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:43,456 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:43,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-23 16:06:43,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:43,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 16:06:43,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:43,679 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:43,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:43,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418049666] [2023-11-23 16:06:43,861 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:43,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056639146] [2023-11-23 16:06:43,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056639146] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:43,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:43,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-11-23 16:06:43,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817248905] [2023-11-23 16:06:43,862 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:43,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 16:06:43,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:43,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 16:06:43,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:06:43,863 INFO L87 Difference]: Start difference. First operand 1759 states and 2263 transitions. Second operand has 16 states, 15 states have (on average 10.2) internal successors, (153), 16 states have internal predecessors, (153), 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) [2023-11-23 16:06:44,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:44,501 INFO L93 Difference]: Finished difference Result 1791 states and 2291 transitions. [2023-11-23 16:06:44,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 16:06:44,501 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 10.2) internal successors, (153), 16 states have internal predecessors, (153), 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 96 [2023-11-23 16:06:44,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:44,504 INFO L225 Difference]: With dead ends: 1791 [2023-11-23 16:06:44,505 INFO L226 Difference]: Without dead ends: 1790 [2023-11-23 16:06:44,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=202, Invalid=610, Unknown=0, NotChecked=0, Total=812 [2023-11-23 16:06:44,506 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 231 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:44,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 633 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:06:44,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2023-11-23 16:06:44,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1773. [2023-11-23 16:06:44,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1695 states have (on average 1.2896755162241889) internal successors, (2186), 1724 states have internal predecessors, (2186), 46 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 16:06:44,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 2278 transitions. [2023-11-23 16:06:44,622 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 2278 transitions. Word has length 96 [2023-11-23 16:06:44,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:44,623 INFO L495 AbstractCegarLoop]: Abstraction has 1773 states and 2278 transitions. [2023-11-23 16:06:44,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 10.2) internal successors, (153), 16 states have internal predecessors, (153), 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) [2023-11-23 16:06:44,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 2278 transitions. [2023-11-23 16:06:44,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-11-23 16:06:44,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:44,625 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 16:06:44,642 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:44,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-23 16:06:44,839 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:44,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:44,840 INFO L85 PathProgramCache]: Analyzing trace with hash 82089066, now seen corresponding path program 1 times [2023-11-23 16:06:44,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:44,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407770002] [2023-11-23 16:06:44,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:44,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:44,844 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:44,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1148251722] [2023-11-23 16:06:44,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:44,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:44,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:44,846 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:44,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-23 16:06:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:44,888 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-23 16:06:44,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:45,144 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:45,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:45,438 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:45,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:45,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407770002] [2023-11-23 16:06:45,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:45,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148251722] [2023-11-23 16:06:45,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148251722] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:45,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:45,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2023-11-23 16:06:45,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78348365] [2023-11-23 16:06:45,441 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:45,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-23 16:06:45,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:45,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-23 16:06:45,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2023-11-23 16:06:45,442 INFO L87 Difference]: Start difference. First operand 1773 states and 2278 transitions. Second operand has 20 states, 19 states have (on average 8.263157894736842) internal successors, (157), 20 states have internal predecessors, (157), 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) [2023-11-23 16:06:48,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:48,408 INFO L93 Difference]: Finished difference Result 2385 states and 3046 transitions. [2023-11-23 16:06:48,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-23 16:06:48,409 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 8.263157894736842) internal successors, (157), 20 states have internal predecessors, (157), 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 98 [2023-11-23 16:06:48,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:48,412 INFO L225 Difference]: With dead ends: 2385 [2023-11-23 16:06:48,412 INFO L226 Difference]: Without dead ends: 2383 [2023-11-23 16:06:48,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=594, Invalid=3066, Unknown=0, NotChecked=0, Total=3660 [2023-11-23 16:06:48,414 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 693 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 3585 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 1240 SdHoareTripleChecker+Invalid, 3630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 3585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:48,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [694 Valid, 1240 Invalid, 3630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 3585 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-23 16:06:48,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2023-11-23 16:06:48,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 2137. [2023-11-23 16:06:48,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2049 states have (on average 1.3133235724743777) internal successors, (2691), 2078 states have internal predecessors, (2691), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-23 16:06:48,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2803 transitions. [2023-11-23 16:06:48,563 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2803 transitions. Word has length 98 [2023-11-23 16:06:48,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:48,563 INFO L495 AbstractCegarLoop]: Abstraction has 2137 states and 2803 transitions. [2023-11-23 16:06:48,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 8.263157894736842) internal successors, (157), 20 states have internal predecessors, (157), 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) [2023-11-23 16:06:48,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2803 transitions. [2023-11-23 16:06:48,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-11-23 16:06:48,564 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:48,565 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:48,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:48,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-23 16:06:48,780 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:48,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:48,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1820908924, now seen corresponding path program 1 times [2023-11-23 16:06:48,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:48,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632103000] [2023-11-23 16:06:48,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:48,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:48,787 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:48,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [403136346] [2023-11-23 16:06:48,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:48,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:48,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:48,789 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:48,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-23 16:06:48,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:48,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:06:48,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:48,932 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:48,932 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:06:48,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:48,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632103000] [2023-11-23 16:06:48,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:48,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403136346] [2023-11-23 16:06:48,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403136346] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:06:48,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:06:48,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 16:06:48,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665957521] [2023-11-23 16:06:48,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:06:48,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 16:06:48,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:48,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 16:06:48,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-23 16:06:48,934 INFO L87 Difference]: Start difference. First operand 2137 states and 2803 transitions. Second operand has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 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) [2023-11-23 16:06:49,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:49,131 INFO L93 Difference]: Finished difference Result 2148 states and 2803 transitions. [2023-11-23 16:06:49,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 16:06:49,131 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 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 99 [2023-11-23 16:06:49,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:49,135 INFO L225 Difference]: With dead ends: 2148 [2023-11-23 16:06:49,135 INFO L226 Difference]: Without dead ends: 2147 [2023-11-23 16:06:49,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:06:49,136 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 110 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:49,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 308 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:06:49,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2147 states. [2023-11-23 16:06:49,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2147 to 2137. [2023-11-23 16:06:49,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2049 states have (on average 1.3128355295265983) internal successors, (2690), 2078 states have internal predecessors, (2690), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-23 16:06:49,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2802 transitions. [2023-11-23 16:06:49,280 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2802 transitions. Word has length 99 [2023-11-23 16:06:49,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:49,280 INFO L495 AbstractCegarLoop]: Abstraction has 2137 states and 2802 transitions. [2023-11-23 16:06:49,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 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) [2023-11-23 16:06:49,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2802 transitions. [2023-11-23 16:06:49,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-11-23 16:06:49,281 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:49,281 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:49,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:49,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:49,496 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:49,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:49,497 INFO L85 PathProgramCache]: Analyzing trace with hash 613601972, now seen corresponding path program 1 times [2023-11-23 16:06:49,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:49,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304124730] [2023-11-23 16:06:49,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:49,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:49,502 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:49,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [756999943] [2023-11-23 16:06:49,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:49,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:49,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:49,504 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:49,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-23 16:06:49,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:49,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-23 16:06:49,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:50,180 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:06:51,472 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:06:51,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:06:51,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304124730] [2023-11-23 16:06:51,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:06:51,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756999943] [2023-11-23 16:06:51,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756999943] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:06:51,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:06:51,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2023-11-23 16:06:51,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387766351] [2023-11-23 16:06:51,473 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:06:51,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-23 16:06:51,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:06:51,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-23 16:06:51,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2023-11-23 16:06:51,475 INFO L87 Difference]: Start difference. First operand 2137 states and 2802 transitions. Second operand has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 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) [2023-11-23 16:06:57,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:06:57,061 INFO L93 Difference]: Finished difference Result 2161 states and 2822 transitions. [2023-11-23 16:06:57,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-23 16:06:57,062 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 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 100 [2023-11-23 16:06:57,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:06:57,066 INFO L225 Difference]: With dead ends: 2161 [2023-11-23 16:06:57,066 INFO L226 Difference]: Without dead ends: 2134 [2023-11-23 16:06:57,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=542, Invalid=1438, Unknown=0, NotChecked=0, Total=1980 [2023-11-23 16:06:57,067 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 297 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 1581 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:06:57,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 456 Invalid, 1619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1581 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-23 16:06:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2023-11-23 16:06:57,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 2128. [2023-11-23 16:06:57,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2040 states have (on average 1.3142156862745098) internal successors, (2681), 2069 states have internal predecessors, (2681), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-23 16:06:57,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 2793 transitions. [2023-11-23 16:06:57,221 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 2793 transitions. Word has length 100 [2023-11-23 16:06:57,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:06:57,222 INFO L495 AbstractCegarLoop]: Abstraction has 2128 states and 2793 transitions. [2023-11-23 16:06:57,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 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) [2023-11-23 16:06:57,222 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 2793 transitions. [2023-11-23 16:06:57,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-23 16:06:57,223 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:06:57,223 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:06:57,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-11-23 16:06:57,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:57,432 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:06:57,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:06:57,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1064445514, now seen corresponding path program 1 times [2023-11-23 16:06:57,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:06:57,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869888157] [2023-11-23 16:06:57,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:57,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:06:57,438 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:06:57,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [748392434] [2023-11-23 16:06:57,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:06:57,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:06:57,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:06:57,441 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:06:57,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-23 16:06:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:06:57,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-23 16:06:57,493 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:06:58,587 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 59 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-23 16:06:58,587 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:01,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:01,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869888157] [2023-11-23 16:07:01,425 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:01,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748392434] [2023-11-23 16:07:01,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748392434] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:07:01,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:07:01,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-23 16:07:01,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144790130] [2023-11-23 16:07:01,426 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:01,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 16:07:01,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:01,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 16:07:01,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2023-11-23 16:07:01,427 INFO L87 Difference]: Start difference. First operand 2128 states and 2793 transitions. Second operand has 15 states, 14 states have (on average 6.571428571428571) internal successors, (92), 15 states have internal predecessors, (92), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:07:04,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:04,056 INFO L93 Difference]: Finished difference Result 2158 states and 2800 transitions. [2023-11-23 16:07:04,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:07:04,056 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.571428571428571) internal successors, (92), 15 states have internal predecessors, (92), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 103 [2023-11-23 16:07:04,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:04,059 INFO L225 Difference]: With dead ends: 2158 [2023-11-23 16:07:04,060 INFO L226 Difference]: Without dead ends: 2155 [2023-11-23 16:07:04,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=212, Invalid=1194, Unknown=0, NotChecked=0, Total=1406 [2023-11-23 16:07:04,060 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 268 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:04,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 734 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1627 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-23 16:07:04,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2023-11-23 16:07:04,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 2128. [2023-11-23 16:07:04,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2040 states have (on average 1.3098039215686275) internal successors, (2672), 2069 states have internal predecessors, (2672), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-23 16:07:04,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 2784 transitions. [2023-11-23 16:07:04,171 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 2784 transitions. Word has length 103 [2023-11-23 16:07:04,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:04,171 INFO L495 AbstractCegarLoop]: Abstraction has 2128 states and 2784 transitions. [2023-11-23 16:07:04,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.571428571428571) internal successors, (92), 15 states have internal predecessors, (92), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:07:04,171 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 2784 transitions. [2023-11-23 16:07:04,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-23 16:07:04,172 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:04,172 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:04,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-11-23 16:07:04,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:04,372 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:04,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:04,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1369125232, now seen corresponding path program 1 times [2023-11-23 16:07:04,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:04,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680926915] [2023-11-23 16:07:04,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:04,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:04,382 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:04,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [234820317] [2023-11-23 16:07:04,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:04,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:04,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:04,384 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:04,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-23 16:07:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:04,426 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 16:07:04,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:04,645 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:07:04,646 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:04,808 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 16:07:04,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:04,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680926915] [2023-11-23 16:07:04,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:04,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234820317] [2023-11-23 16:07:04,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234820317] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:04,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:04,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-23 16:07:04,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236551334] [2023-11-23 16:07:04,809 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:04,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:07:04,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:04,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:07:04,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-23 16:07:04,811 INFO L87 Difference]: Start difference. First operand 2128 states and 2784 transitions. Second operand has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 12 states have internal predecessors, (169), 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) [2023-11-23 16:07:05,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:05,746 INFO L93 Difference]: Finished difference Result 3407 states and 4403 transitions. [2023-11-23 16:07:05,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-23 16:07:05,746 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 12 states have internal predecessors, (169), 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 104 [2023-11-23 16:07:05,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:05,750 INFO L225 Difference]: With dead ends: 3407 [2023-11-23 16:07:05,750 INFO L226 Difference]: Without dead ends: 2754 [2023-11-23 16:07:05,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2023-11-23 16:07:05,752 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 493 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:05,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 881 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 16:07:05,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2754 states. [2023-11-23 16:07:05,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2754 to 2358. [2023-11-23 16:07:05,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2261 states have (on average 1.3171163202122955) internal successors, (2978), 2290 states have internal predecessors, (2978), 65 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-11-23 16:07:05,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 3108 transitions. [2023-11-23 16:07:05,930 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 3108 transitions. Word has length 104 [2023-11-23 16:07:05,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:05,931 INFO L495 AbstractCegarLoop]: Abstraction has 2358 states and 3108 transitions. [2023-11-23 16:07:05,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 12 states have internal predecessors, (169), 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) [2023-11-23 16:07:05,931 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 3108 transitions. [2023-11-23 16:07:05,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-11-23 16:07:05,932 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:05,932 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:05,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:06,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-11-23 16:07:06,146 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:06,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:06,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1257976168, now seen corresponding path program 1 times [2023-11-23 16:07:06,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:06,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243934698] [2023-11-23 16:07:06,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:06,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:06,152 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:06,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [982351934] [2023-11-23 16:07:06,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:06,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:06,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:06,154 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:06,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-23 16:07:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:06,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-23 16:07:06,198 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:06,833 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 67 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-23 16:07:06,834 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:11,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:11,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243934698] [2023-11-23 16:07:11,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:11,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982351934] [2023-11-23 16:07:11,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982351934] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:07:11,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:07:11,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-23 16:07:11,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20631546] [2023-11-23 16:07:11,101 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:11,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-23 16:07:11,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:11,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-23 16:07:11,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=519, Unknown=2, NotChecked=0, Total=600 [2023-11-23 16:07:11,103 INFO L87 Difference]: Start difference. First operand 2358 states and 3108 transitions. Second operand has 17 states, 16 states have (on average 6.0) internal successors, (96), 17 states have internal predecessors, (96), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:07:12,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:12,169 INFO L93 Difference]: Finished difference Result 2367 states and 3108 transitions. [2023-11-23 16:07:12,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-23 16:07:12,170 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.0) internal successors, (96), 17 states have internal predecessors, (96), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 107 [2023-11-23 16:07:12,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:12,173 INFO L225 Difference]: With dead ends: 2367 [2023-11-23 16:07:12,173 INFO L226 Difference]: Without dead ends: 2361 [2023-11-23 16:07:12,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=147, Invalid=907, Unknown=2, NotChecked=0, Total=1056 [2023-11-23 16:07:12,174 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 267 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 2034 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 2039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:12,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 828 Invalid, 2039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2034 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 16:07:12,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2023-11-23 16:07:12,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2354. [2023-11-23 16:07:12,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2354 states, 2257 states have (on average 1.3167922020381038) internal successors, (2972), 2286 states have internal predecessors, (2972), 65 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-11-23 16:07:12,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2354 states to 2354 states and 3102 transitions. [2023-11-23 16:07:12,303 INFO L78 Accepts]: Start accepts. Automaton has 2354 states and 3102 transitions. Word has length 107 [2023-11-23 16:07:12,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:12,304 INFO L495 AbstractCegarLoop]: Abstraction has 2354 states and 3102 transitions. [2023-11-23 16:07:12,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 6.0) internal successors, (96), 17 states have internal predecessors, (96), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:07:12,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2354 states and 3102 transitions. [2023-11-23 16:07:12,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-23 16:07:12,305 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:12,305 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:12,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:12,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2023-11-23 16:07:12,520 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:12,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:12,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1574299393, now seen corresponding path program 1 times [2023-11-23 16:07:12,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:12,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692332137] [2023-11-23 16:07:12,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:12,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:12,526 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:12,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [335445493] [2023-11-23 16:07:12,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:12,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:12,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:12,527 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:12,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-23 16:07:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:12,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 16:07:12,575 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:12,817 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:12,817 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:13,076 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:13,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:13,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692332137] [2023-11-23 16:07:13,076 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:13,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335445493] [2023-11-23 16:07:13,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335445493] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:13,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:13,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-23 16:07:13,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934220707] [2023-11-23 16:07:13,077 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:13,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:07:13,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:13,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:07:13,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2023-11-23 16:07:13,079 INFO L87 Difference]: Start difference. First operand 2354 states and 3102 transitions. Second operand has 12 states, 11 states have (on average 16.545454545454547) internal successors, (182), 12 states have internal predecessors, (182), 8 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-23 16:07:13,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:13,688 INFO L93 Difference]: Finished difference Result 2450 states and 3189 transitions. [2023-11-23 16:07:13,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 16:07:13,689 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 16.545454545454547) internal successors, (182), 12 states have internal predecessors, (182), 8 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 113 [2023-11-23 16:07:13,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:13,691 INFO L225 Difference]: With dead ends: 2450 [2023-11-23 16:07:13,691 INFO L226 Difference]: Without dead ends: 2449 [2023-11-23 16:07:13,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2023-11-23 16:07:13,692 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 545 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:13,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 602 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:07:13,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2449 states. [2023-11-23 16:07:13,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2449 to 2223. [2023-11-23 16:07:13,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2223 states, 2131 states have (on average 1.306428906616612) internal successors, (2784), 2159 states have internal predecessors, (2784), 61 states have call successors, (61), 2 states have call predecessors, (61), 2 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-23 16:07:13,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2223 states to 2223 states and 2906 transitions. [2023-11-23 16:07:13,807 INFO L78 Accepts]: Start accepts. Automaton has 2223 states and 2906 transitions. Word has length 113 [2023-11-23 16:07:13,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:13,808 INFO L495 AbstractCegarLoop]: Abstraction has 2223 states and 2906 transitions. [2023-11-23 16:07:13,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 16.545454545454547) internal successors, (182), 12 states have internal predecessors, (182), 8 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-23 16:07:13,808 INFO L276 IsEmpty]: Start isEmpty. Operand 2223 states and 2906 transitions. [2023-11-23 16:07:13,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-23 16:07:13,809 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:13,809 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:13,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:14,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:14,024 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:14,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:14,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1814693225, now seen corresponding path program 1 times [2023-11-23 16:07:14,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:14,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094034604] [2023-11-23 16:07:14,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:14,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:14,031 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:14,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779566618] [2023-11-23 16:07:14,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:14,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:14,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:14,033 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:14,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-23 16:07:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:14,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 16:07:14,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:14,338 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:14,338 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:14,645 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:14,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:14,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094034604] [2023-11-23 16:07:14,646 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:14,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779566618] [2023-11-23 16:07:14,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779566618] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:14,646 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:14,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-11-23 16:07:14,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467124292] [2023-11-23 16:07:14,646 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:14,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-23 16:07:14,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:14,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 16:07:14,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2023-11-23 16:07:14,647 INFO L87 Difference]: Start difference. First operand 2223 states and 2906 transitions. Second operand has 18 states, 18 states have (on average 9.722222222222221) internal successors, (175), 18 states have internal predecessors, (175), 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) [2023-11-23 16:07:15,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:15,262 INFO L93 Difference]: Finished difference Result 2253 states and 2933 transitions. [2023-11-23 16:07:15,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:07:15,263 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 9.722222222222221) internal successors, (175), 18 states have internal predecessors, (175), 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 113 [2023-11-23 16:07:15,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:15,266 INFO L225 Difference]: With dead ends: 2253 [2023-11-23 16:07:15,266 INFO L226 Difference]: Without dead ends: 2216 [2023-11-23 16:07:15,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2023-11-23 16:07:15,267 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 126 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:15,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 646 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:07:15,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2023-11-23 16:07:15,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 2214. [2023-11-23 16:07:15,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2214 states, 2122 states have (on average 1.3058435438265787) internal successors, (2771), 2150 states have internal predecessors, (2771), 61 states have call successors, (61), 2 states have call predecessors, (61), 2 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-23 16:07:15,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2214 states to 2214 states and 2893 transitions. [2023-11-23 16:07:15,422 INFO L78 Accepts]: Start accepts. Automaton has 2214 states and 2893 transitions. Word has length 113 [2023-11-23 16:07:15,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:15,422 INFO L495 AbstractCegarLoop]: Abstraction has 2214 states and 2893 transitions. [2023-11-23 16:07:15,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.722222222222221) internal successors, (175), 18 states have internal predecessors, (175), 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) [2023-11-23 16:07:15,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2214 states and 2893 transitions. [2023-11-23 16:07:15,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-23 16:07:15,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:15,424 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:15,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:15,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:15,639 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:15,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:15,639 INFO L85 PathProgramCache]: Analyzing trace with hash -74232489, now seen corresponding path program 1 times [2023-11-23 16:07:15,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:15,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116083429] [2023-11-23 16:07:15,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:15,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:15,651 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:15,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080857698] [2023-11-23 16:07:15,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:15,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:15,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:15,653 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:15,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-23 16:07:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:15,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 16:07:15,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:15,890 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-23 16:07:15,890 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 16:07:15,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:15,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116083429] [2023-11-23 16:07:15,891 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:15,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080857698] [2023-11-23 16:07:15,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080857698] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 16:07:15,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 16:07:15,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 16:07:15,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990378153] [2023-11-23 16:07:15,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 16:07:15,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:07:15,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:15,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:07:15,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:07:15,892 INFO L87 Difference]: Start difference. First operand 2214 states and 2893 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 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) [2023-11-23 16:07:16,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:16,202 INFO L93 Difference]: Finished difference Result 2223 states and 2893 transitions. [2023-11-23 16:07:16,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 16:07:16,203 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 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 118 [2023-11-23 16:07:16,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:16,205 INFO L225 Difference]: With dead ends: 2223 [2023-11-23 16:07:16,205 INFO L226 Difference]: Without dead ends: 2211 [2023-11-23 16:07:16,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-23 16:07:16,206 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 161 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:16,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 233 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 16:07:16,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2023-11-23 16:07:16,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 2203. [2023-11-23 16:07:16,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 2111 states have (on average 1.3064898152534343) internal successors, (2758), 2139 states have internal predecessors, (2758), 61 states have call successors, (61), 2 states have call predecessors, (61), 2 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-23 16:07:16,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 2880 transitions. [2023-11-23 16:07:16,325 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 2880 transitions. Word has length 118 [2023-11-23 16:07:16,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:16,325 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 2880 transitions. [2023-11-23 16:07:16,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 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) [2023-11-23 16:07:16,325 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 2880 transitions. [2023-11-23 16:07:16,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-23 16:07:16,326 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:16,326 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:16,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-11-23 16:07:16,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-11-23 16:07:16,527 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:16,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:16,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1839062559, now seen corresponding path program 1 times [2023-11-23 16:07:16,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:16,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680084429] [2023-11-23 16:07:16,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:16,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:16,532 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:16,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [21320558] [2023-11-23 16:07:16,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:16,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:16,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:16,535 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:16,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-23 16:07:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:16,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 16:07:16,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:16,744 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:16,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:17,126 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:17,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:17,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680084429] [2023-11-23 16:07:17,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:17,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21320558] [2023-11-23 16:07:17,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21320558] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:17,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:17,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-23 16:07:17,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849995334] [2023-11-23 16:07:17,127 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:17,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:07:17,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:17,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:07:17,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-23 16:07:17,127 INFO L87 Difference]: Start difference. First operand 2203 states and 2880 transitions. Second operand has 12 states, 11 states have (on average 17.181818181818183) internal successors, (189), 12 states have internal predecessors, (189), 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) [2023-11-23 16:07:17,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:17,930 INFO L93 Difference]: Finished difference Result 2802 states and 3624 transitions. [2023-11-23 16:07:17,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 16:07:17,931 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 17.181818181818183) internal successors, (189), 12 states have internal predecessors, (189), 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 119 [2023-11-23 16:07:17,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:17,933 INFO L225 Difference]: With dead ends: 2802 [2023-11-23 16:07:17,933 INFO L226 Difference]: Without dead ends: 2801 [2023-11-23 16:07:17,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=188, Invalid=412, Unknown=0, NotChecked=0, Total=600 [2023-11-23 16:07:17,934 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 537 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:17,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 644 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:07:17,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2801 states. [2023-11-23 16:07:18,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2801 to 2512. [2023-11-23 16:07:18,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2512 states, 2410 states have (on average 1.3149377593360996) internal successors, (3169), 2438 states have internal predecessors, (3169), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-23 16:07:18,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3311 transitions. [2023-11-23 16:07:18,083 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3311 transitions. Word has length 119 [2023-11-23 16:07:18,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:18,083 INFO L495 AbstractCegarLoop]: Abstraction has 2512 states and 3311 transitions. [2023-11-23 16:07:18,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 17.181818181818183) internal successors, (189), 12 states have internal predecessors, (189), 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) [2023-11-23 16:07:18,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3311 transitions. [2023-11-23 16:07:18,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-23 16:07:18,084 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:18,084 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:18,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:18,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-11-23 16:07:18,299 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:18,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:18,300 INFO L85 PathProgramCache]: Analyzing trace with hash -707769978, now seen corresponding path program 1 times [2023-11-23 16:07:18,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:18,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163911591] [2023-11-23 16:07:18,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:18,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:18,306 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:18,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91659446] [2023-11-23 16:07:18,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:18,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:18,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:18,308 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:18,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-11-23 16:07:18,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:18,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:07:18,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:18,439 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-23 16:07:18,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:18,563 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-23 16:07:18,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:18,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163911591] [2023-11-23 16:07:18,564 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:18,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91659446] [2023-11-23 16:07:18,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91659446] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:18,565 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:18,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-23 16:07:18,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154222932] [2023-11-23 16:07:18,566 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:18,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:07:18,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:18,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:07:18,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-23 16:07:18,567 INFO L87 Difference]: Start difference. First operand 2512 states and 3311 transitions. Second operand has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 10 states have internal predecessors, (145), 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) [2023-11-23 16:07:18,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:18,888 INFO L93 Difference]: Finished difference Result 2851 states and 3697 transitions. [2023-11-23 16:07:18,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:07:18,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 10 states have internal predecessors, (145), 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 120 [2023-11-23 16:07:18,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:18,891 INFO L225 Difference]: With dead ends: 2851 [2023-11-23 16:07:18,891 INFO L226 Difference]: Without dead ends: 2850 [2023-11-23 16:07:18,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-11-23 16:07:18,892 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 194 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:18,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 716 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 16:07:18,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2023-11-23 16:07:19,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 2576. [2023-11-23 16:07:19,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2576 states, 2474 states have (on average 1.3011317704122878) internal successors, (3219), 2502 states have internal predecessors, (3219), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-23 16:07:19,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2576 states to 2576 states and 3361 transitions. [2023-11-23 16:07:19,043 INFO L78 Accepts]: Start accepts. Automaton has 2576 states and 3361 transitions. Word has length 120 [2023-11-23 16:07:19,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:19,044 INFO L495 AbstractCegarLoop]: Abstraction has 2576 states and 3361 transitions. [2023-11-23 16:07:19,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 10 states have internal predecessors, (145), 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) [2023-11-23 16:07:19,044 INFO L276 IsEmpty]: Start isEmpty. Operand 2576 states and 3361 transitions. [2023-11-23 16:07:19,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-23 16:07:19,044 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:19,045 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:19,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:19,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:19,245 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:19,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:19,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1176364586, now seen corresponding path program 1 times [2023-11-23 16:07:19,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:19,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81054370] [2023-11-23 16:07:19,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:19,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:19,252 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:19,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1064628941] [2023-11-23 16:07:19,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:19,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:19,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:19,253 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:19,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-11-23 16:07:19,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:19,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 16:07:19,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:19,617 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:19,617 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:19,771 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:19,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:19,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81054370] [2023-11-23 16:07:19,771 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:19,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064628941] [2023-11-23 16:07:19,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064628941] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:19,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:19,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-23 16:07:19,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547495519] [2023-11-23 16:07:19,772 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:19,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:07:19,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:19,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:07:19,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-11-23 16:07:19,774 INFO L87 Difference]: Start difference. First operand 2576 states and 3361 transitions. Second operand has 12 states, 11 states have (on average 17.818181818181817) internal successors, (196), 12 states have internal predecessors, (196), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 16:07:20,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:20,312 INFO L93 Difference]: Finished difference Result 2881 states and 3697 transitions. [2023-11-23 16:07:20,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 16:07:20,312 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 17.818181818181817) internal successors, (196), 12 states have internal predecessors, (196), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 120 [2023-11-23 16:07:20,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:20,315 INFO L225 Difference]: With dead ends: 2881 [2023-11-23 16:07:20,315 INFO L226 Difference]: Without dead ends: 2880 [2023-11-23 16:07:20,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=116, Invalid=190, Unknown=0, NotChecked=0, Total=306 [2023-11-23 16:07:20,316 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 823 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:20,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 428 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:07:20,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2023-11-23 16:07:20,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 2575. [2023-11-23 16:07:20,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2474 states have (on average 1.2886014551333873) internal successors, (3188), 2501 states have internal predecessors, (3188), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-23 16:07:20,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 3330 transitions. [2023-11-23 16:07:20,460 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 3330 transitions. Word has length 120 [2023-11-23 16:07:20,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:20,461 INFO L495 AbstractCegarLoop]: Abstraction has 2575 states and 3330 transitions. [2023-11-23 16:07:20,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 17.818181818181817) internal successors, (196), 12 states have internal predecessors, (196), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 16:07:20,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 3330 transitions. [2023-11-23 16:07:20,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-23 16:07:20,461 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:20,461 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:20,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:20,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2023-11-23 16:07:20,664 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:20,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:20,665 INFO L85 PathProgramCache]: Analyzing trace with hash -636869867, now seen corresponding path program 1 times [2023-11-23 16:07:20,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:20,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402152871] [2023-11-23 16:07:20,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:20,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:20,670 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:20,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1090846849] [2023-11-23 16:07:20,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:20,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:20,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:20,672 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:20,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-11-23 16:07:20,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:20,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 16:07:20,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:21,006 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:21,006 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:21,331 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:21,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:21,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402152871] [2023-11-23 16:07:21,332 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:21,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090846849] [2023-11-23 16:07:21,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090846849] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:21,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:21,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-11-23 16:07:21,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551931016] [2023-11-23 16:07:21,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:21,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-23 16:07:21,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:21,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 16:07:21,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-11-23 16:07:21,333 INFO L87 Difference]: Start difference. First operand 2575 states and 3330 transitions. Second operand has 18 states, 18 states have (on average 10.166666666666666) internal successors, (183), 18 states have internal predecessors, (183), 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) [2023-11-23 16:07:22,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:22,177 INFO L93 Difference]: Finished difference Result 2578 states and 3330 transitions. [2023-11-23 16:07:22,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 16:07:22,178 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.166666666666666) internal successors, (183), 18 states have internal predecessors, (183), 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 121 [2023-11-23 16:07:22,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:22,180 INFO L225 Difference]: With dead ends: 2578 [2023-11-23 16:07:22,180 INFO L226 Difference]: Without dead ends: 2557 [2023-11-23 16:07:22,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2023-11-23 16:07:22,181 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 97 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:22,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 860 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 16:07:22,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2557 states. [2023-11-23 16:07:22,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2557 to 2557. [2023-11-23 16:07:22,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2557 states, 2456 states have (on average 1.2894951140065147) internal successors, (3167), 2483 states have internal predecessors, (3167), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-23 16:07:22,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 3309 transitions. [2023-11-23 16:07:22,336 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 3309 transitions. Word has length 121 [2023-11-23 16:07:22,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:22,337 INFO L495 AbstractCegarLoop]: Abstraction has 2557 states and 3309 transitions. [2023-11-23 16:07:22,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.166666666666666) internal successors, (183), 18 states have internal predecessors, (183), 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) [2023-11-23 16:07:22,337 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 3309 transitions. [2023-11-23 16:07:22,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-23 16:07:22,338 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:22,338 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:07:22,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:22,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:22,551 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:22,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:22,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1291804051, now seen corresponding path program 1 times [2023-11-23 16:07:22,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:22,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426815831] [2023-11-23 16:07:22,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:22,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:22,559 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:22,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066742697] [2023-11-23 16:07:22,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:22,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:22,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:22,561 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:22,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-23 16:07:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:22,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 16:07:22,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:22,856 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:22,856 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:23,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:23,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426815831] [2023-11-23 16:07:23,413 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:23,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066742697] [2023-11-23 16:07:23,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066742697] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:23,413 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:23,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-11-23 16:07:23,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241918163] [2023-11-23 16:07:23,414 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:23,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-23 16:07:23,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:23,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-23 16:07:23,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2023-11-23 16:07:23,415 INFO L87 Difference]: Start difference. First operand 2557 states and 3309 transitions. Second operand has 22 states, 21 states have (on average 9.285714285714286) internal successors, (195), 22 states have internal predecessors, (195), 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) [2023-11-23 16:07:36,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:36,685 INFO L93 Difference]: Finished difference Result 2867 states and 3652 transitions. [2023-11-23 16:07:36,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-23 16:07:36,686 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 9.285714285714286) internal successors, (195), 22 states have internal predecessors, (195), 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 122 [2023-11-23 16:07:36,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:36,688 INFO L225 Difference]: With dead ends: 2867 [2023-11-23 16:07:36,688 INFO L226 Difference]: Without dead ends: 2866 [2023-11-23 16:07:36,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=594, Invalid=2162, Unknown=0, NotChecked=0, Total=2756 [2023-11-23 16:07:36,689 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 951 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 952 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 1633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:36,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [952 Valid, 1034 Invalid, 1633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1594 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2023-11-23 16:07:36,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2866 states. [2023-11-23 16:07:36,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2866 to 2678. [2023-11-23 16:07:36,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2678 states, 2573 states have (on average 1.2926544889234357) internal successors, (3326), 2600 states have internal predecessors, (3326), 75 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2023-11-23 16:07:36,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2678 states to 2678 states and 3476 transitions. [2023-11-23 16:07:36,830 INFO L78 Accepts]: Start accepts. Automaton has 2678 states and 3476 transitions. Word has length 122 [2023-11-23 16:07:36,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:36,830 INFO L495 AbstractCegarLoop]: Abstraction has 2678 states and 3476 transitions. [2023-11-23 16:07:36,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 9.285714285714286) internal successors, (195), 22 states have internal predecessors, (195), 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) [2023-11-23 16:07:36,831 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 3476 transitions. [2023-11-23 16:07:36,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-23 16:07:36,832 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:36,832 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 16:07:36,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2023-11-23 16:07:37,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:37,033 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:37,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:37,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1227658211, now seen corresponding path program 1 times [2023-11-23 16:07:37,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:37,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630354308] [2023-11-23 16:07:37,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:37,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:37,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:37,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1148622125] [2023-11-23 16:07:37,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:37,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:37,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:37,040 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:37,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-11-23 16:07:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:07:37,098 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-23 16:07:37,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:37,682 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:07:37,682 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:38,443 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:07:38,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:38,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630354308] [2023-11-23 16:07:38,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:38,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148622125] [2023-11-23 16:07:38,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148622125] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:07:38,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:07:38,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2023-11-23 16:07:38,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651135540] [2023-11-23 16:07:38,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:38,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-23 16:07:38,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:38,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-23 16:07:38,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2023-11-23 16:07:38,445 INFO L87 Difference]: Start difference. First operand 2678 states and 3476 transitions. Second operand has 29 states, 28 states have (on average 7.464285714285714) internal successors, (209), 29 states have internal predecessors, (209), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-23 16:07:57,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:57,179 INFO L93 Difference]: Finished difference Result 2883 states and 3653 transitions. [2023-11-23 16:07:57,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-11-23 16:07:57,179 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 7.464285714285714) internal successors, (209), 29 states have internal predecessors, (209), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 125 [2023-11-23 16:07:57,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:57,182 INFO L225 Difference]: With dead ends: 2883 [2023-11-23 16:07:57,182 INFO L226 Difference]: Without dead ends: 2882 [2023-11-23 16:07:57,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=1078, Invalid=4622, Unknown=0, NotChecked=0, Total=5700 [2023-11-23 16:07:57,183 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 1260 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 3227 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1260 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 3281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 3227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:57,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1260 Valid, 795 Invalid, 3281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 3227 Invalid, 0 Unknown, 0 Unchecked, 13.2s Time] [2023-11-23 16:07:57,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2023-11-23 16:07:57,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2683. [2023-11-23 16:07:57,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2683 states, 2578 states have (on average 1.2920868890612878) internal successors, (3331), 2605 states have internal predecessors, (3331), 75 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2023-11-23 16:07:57,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2683 states to 2683 states and 3481 transitions. [2023-11-23 16:07:57,331 INFO L78 Accepts]: Start accepts. Automaton has 2683 states and 3481 transitions. Word has length 125 [2023-11-23 16:07:57,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:57,332 INFO L495 AbstractCegarLoop]: Abstraction has 2683 states and 3481 transitions. [2023-11-23 16:07:57,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 7.464285714285714) internal successors, (209), 29 states have internal predecessors, (209), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-23 16:07:57,332 INFO L276 IsEmpty]: Start isEmpty. Operand 2683 states and 3481 transitions. [2023-11-23 16:07:57,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-23 16:07:57,333 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:57,333 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 16:07:57,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2023-11-23 16:07:57,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2023-11-23 16:07:57,533 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:57,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:57,534 INFO L85 PathProgramCache]: Analyzing trace with hash -672236879, now seen corresponding path program 2 times [2023-11-23 16:07:57,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:57,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859772947] [2023-11-23 16:07:57,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:57,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:57,539 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:57,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1569064560] [2023-11-23 16:07:57,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 16:07:57,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:57,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:57,540 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:57,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-23 16:07:57,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 16:07:57,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:07:57,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-23 16:07:57,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:07:57,915 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 82 proven. 27 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:07:57,915 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:07:58,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:07:58,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859772947] [2023-11-23 16:07:58,111 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:07:58,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569064560] [2023-11-23 16:07:58,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569064560] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:07:58,112 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:07:58,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-23 16:07:58,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547300603] [2023-11-23 16:07:58,112 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:07:58,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 16:07:58,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:07:58,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 16:07:58,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2023-11-23 16:07:58,114 INFO L87 Difference]: Start difference. First operand 2683 states and 3481 transitions. Second operand has 14 states, 13 states have (on average 8.461538461538462) internal successors, (110), 14 states have internal predecessors, (110), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:07:59,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:07:59,154 INFO L93 Difference]: Finished difference Result 3058 states and 3901 transitions. [2023-11-23 16:07:59,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-23 16:07:59,154 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 8.461538461538462) internal successors, (110), 14 states have internal predecessors, (110), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 129 [2023-11-23 16:07:59,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:07:59,157 INFO L225 Difference]: With dead ends: 3058 [2023-11-23 16:07:59,157 INFO L226 Difference]: Without dead ends: 3056 [2023-11-23 16:07:59,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=289, Invalid=971, Unknown=0, NotChecked=0, Total=1260 [2023-11-23 16:07:59,158 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 486 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 1315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 16:07:59,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 964 Invalid, 1315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 16:07:59,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3056 states. [2023-11-23 16:07:59,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3056 to 2833. [2023-11-23 16:07:59,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2833 states, 2724 states have (on average 1.2782672540381792) internal successors, (3482), 2751 states have internal predecessors, (3482), 79 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-23 16:07:59,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2833 states to 2833 states and 3640 transitions. [2023-11-23 16:07:59,335 INFO L78 Accepts]: Start accepts. Automaton has 2833 states and 3640 transitions. Word has length 129 [2023-11-23 16:07:59,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:07:59,336 INFO L495 AbstractCegarLoop]: Abstraction has 2833 states and 3640 transitions. [2023-11-23 16:07:59,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 8.461538461538462) internal successors, (110), 14 states have internal predecessors, (110), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:07:59,336 INFO L276 IsEmpty]: Start isEmpty. Operand 2833 states and 3640 transitions. [2023-11-23 16:07:59,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-23 16:07:59,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:07:59,337 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 16:07:59,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2023-11-23 16:07:59,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:59,553 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:07:59,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:07:59,553 INFO L85 PathProgramCache]: Analyzing trace with hash -441218931, now seen corresponding path program 3 times [2023-11-23 16:07:59,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:07:59,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811358427] [2023-11-23 16:07:59,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:07:59,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:07:59,558 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:07:59,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1594774584] [2023-11-23 16:07:59,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 16:07:59,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:07:59,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:07:59,559 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:07:59,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-11-23 16:07:59,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-23 16:07:59,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:07:59,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-23 16:07:59,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:08:02,824 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 60 proven. 21 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-11-23 16:08:02,824 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:08:04,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:08:04,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811358427] [2023-11-23 16:08:04,372 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:08:04,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594774584] [2023-11-23 16:08:04,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594774584] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:08:04,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:08:04,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-23 16:08:04,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502959029] [2023-11-23 16:08:04,373 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:08:04,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 16:08:04,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:08:04,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 16:08:04,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2023-11-23 16:08:04,374 INFO L87 Difference]: Start difference. First operand 2833 states and 3640 transitions. Second operand has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:08:09,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:14,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:21,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:23,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:26,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:29,730 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:32,368 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:34,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:36,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:38,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:40,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:42,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:44,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:47,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:49,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:54,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:57,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:08:59,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:03,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:05,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:07,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:10,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:12,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:13,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-23 16:09:14,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:14,995 INFO L93 Difference]: Finished difference Result 2997 states and 3819 transitions. [2023-11-23 16:09:14,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-23 16:09:14,996 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 129 [2023-11-23 16:09:14,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:14,998 INFO L225 Difference]: With dead ends: 2997 [2023-11-23 16:09:14,998 INFO L226 Difference]: Without dead ends: 2996 [2023-11-23 16:09:14,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=241, Invalid=751, Unknown=0, NotChecked=0, Total=992 [2023-11-23 16:09:14,999 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 381 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 13 mSolverCounterUnsat, 21 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 21 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 65.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:15,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 174 Invalid, 912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 878 Invalid, 21 Unknown, 0 Unchecked, 65.2s Time] [2023-11-23 16:09:15,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2996 states. [2023-11-23 16:09:15,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2996 to 2833. [2023-11-23 16:09:15,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2833 states, 2724 states have (on average 1.2745961820851688) internal successors, (3472), 2751 states have internal predecessors, (3472), 79 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-23 16:09:15,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2833 states to 2833 states and 3630 transitions. [2023-11-23 16:09:15,190 INFO L78 Accepts]: Start accepts. Automaton has 2833 states and 3630 transitions. Word has length 129 [2023-11-23 16:09:15,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:15,190 INFO L495 AbstractCegarLoop]: Abstraction has 2833 states and 3630 transitions. [2023-11-23 16:09:15,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-23 16:09:15,190 INFO L276 IsEmpty]: Start isEmpty. Operand 2833 states and 3630 transitions. [2023-11-23 16:09:15,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-23 16:09:15,191 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:15,191 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:15,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2023-11-23 16:09:15,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:15,392 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:15,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:15,392 INFO L85 PathProgramCache]: Analyzing trace with hash 635493303, now seen corresponding path program 1 times [2023-11-23 16:09:15,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:15,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346089336] [2023-11-23 16:09:15,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:15,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:15,397 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:15,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [362843141] [2023-11-23 16:09:15,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:15,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:15,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:15,399 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:15,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2023-11-23 16:09:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:09:15,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-23 16:09:15,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:16,512 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:09:16,512 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:17,465 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:09:17,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:17,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346089336] [2023-11-23 16:09:17,466 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:17,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362843141] [2023-11-23 16:09:17,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362843141] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:09:17,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:09:17,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2023-11-23 16:09:17,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460305694] [2023-11-23 16:09:17,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:17,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-23 16:09:17,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:17,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-23 16:09:17,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2023-11-23 16:09:17,467 INFO L87 Difference]: Start difference. First operand 2833 states and 3630 transitions. Second operand has 35 states, 34 states have (on average 6.411764705882353) internal successors, (218), 35 states have internal predecessors, (218), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-23 16:09:30,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:30,542 INFO L93 Difference]: Finished difference Result 3449 states and 4322 transitions. [2023-11-23 16:09:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-11-23 16:09:30,543 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 6.411764705882353) internal successors, (218), 35 states have internal predecessors, (218), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 130 [2023-11-23 16:09:30,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:30,546 INFO L225 Difference]: With dead ends: 3449 [2023-11-23 16:09:30,546 INFO L226 Difference]: Without dead ends: 3422 [2023-11-23 16:09:30,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3153 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2114, Invalid=9442, Unknown=0, NotChecked=0, Total=11556 [2023-11-23 16:09:30,548 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 1401 mSDsluCounter, 1000 mSDsCounter, 0 mSdLazyCounter, 5696 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 5803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 5696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:30,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 1064 Invalid, 5803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 5696 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-11-23 16:09:30,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2023-11-23 16:09:30,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 3020. [2023-11-23 16:09:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3020 states, 2907 states have (on average 1.2721018231854144) internal successors, (3698), 2934 states have internal predecessors, (3698), 83 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-23 16:09:30,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3020 states to 3020 states and 3864 transitions. [2023-11-23 16:09:30,763 INFO L78 Accepts]: Start accepts. Automaton has 3020 states and 3864 transitions. Word has length 130 [2023-11-23 16:09:30,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:30,764 INFO L495 AbstractCegarLoop]: Abstraction has 3020 states and 3864 transitions. [2023-11-23 16:09:30,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 6.411764705882353) internal successors, (218), 35 states have internal predecessors, (218), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-23 16:09:30,764 INFO L276 IsEmpty]: Start isEmpty. Operand 3020 states and 3864 transitions. [2023-11-23 16:09:30,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-23 16:09:30,765 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:30,765 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:30,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2023-11-23 16:09:30,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:30,974 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:30,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:30,974 INFO L85 PathProgramCache]: Analyzing trace with hash -792884901, now seen corresponding path program 2 times [2023-11-23 16:09:30,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:30,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82269312] [2023-11-23 16:09:30,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:30,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:30,979 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:30,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1755974053] [2023-11-23 16:09:30,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 16:09:30,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:30,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:30,981 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:30,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-11-23 16:09:31,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 16:09:31,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:09:31,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 16:09:31,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:31,398 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 104 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-23 16:09:31,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:31,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:31,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82269312] [2023-11-23 16:09:31,561 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:31,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755974053] [2023-11-23 16:09:31,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755974053] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:09:31,561 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:09:31,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-23 16:09:31,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296238712] [2023-11-23 16:09:31,562 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:31,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 16:09:31,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:31,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 16:09:31,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-23 16:09:31,562 INFO L87 Difference]: Start difference. First operand 3020 states and 3864 transitions. Second operand has 10 states, 9 states have (on average 11.555555555555555) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:09:32,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:32,242 INFO L93 Difference]: Finished difference Result 3541 states and 4541 transitions. [2023-11-23 16:09:32,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 16:09:32,242 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.555555555555555) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 130 [2023-11-23 16:09:32,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:32,246 INFO L225 Difference]: With dead ends: 3541 [2023-11-23 16:09:32,246 INFO L226 Difference]: Without dead ends: 3539 [2023-11-23 16:09:32,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2023-11-23 16:09:32,247 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 201 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:32,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 538 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 16:09:32,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3539 states. [2023-11-23 16:09:32,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3539 to 3456. [2023-11-23 16:09:32,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3456 states, 3330 states have (on average 1.266966966966967) internal successors, (4219), 3357 states have internal predecessors, (4219), 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) [2023-11-23 16:09:32,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3456 states to 3456 states and 4411 transitions. [2023-11-23 16:09:32,478 INFO L78 Accepts]: Start accepts. Automaton has 3456 states and 4411 transitions. Word has length 130 [2023-11-23 16:09:32,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:32,478 INFO L495 AbstractCegarLoop]: Abstraction has 3456 states and 4411 transitions. [2023-11-23 16:09:32,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.555555555555555) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:09:32,478 INFO L276 IsEmpty]: Start isEmpty. Operand 3456 states and 4411 transitions. [2023-11-23 16:09:32,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-23 16:09:32,479 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:32,479 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:32,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2023-11-23 16:09:32,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-11-23 16:09:32,680 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:32,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:32,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1574352529, now seen corresponding path program 1 times [2023-11-23 16:09:32,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:32,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57389979] [2023-11-23 16:09:32,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:32,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:32,686 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:32,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1739538838] [2023-11-23 16:09:32,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:32,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:32,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:32,689 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:32,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2023-11-23 16:09:32,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:09:32,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 16:09:32,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:33,375 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 3 proven. 108 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:09:33,375 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:33,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:33,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57389979] [2023-11-23 16:09:33,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:33,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739538838] [2023-11-23 16:09:33,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739538838] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:09:33,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:09:33,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-23 16:09:33,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400626078] [2023-11-23 16:09:33,502 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:33,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 16:09:33,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:33,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 16:09:33,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2023-11-23 16:09:33,503 INFO L87 Difference]: Start difference. First operand 3456 states and 4411 transitions. Second operand has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:09:34,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:34,561 INFO L93 Difference]: Finished difference Result 3505 states and 4451 transitions. [2023-11-23 16:09:34,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 16:09:34,562 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) Word has length 130 [2023-11-23 16:09:34,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:34,565 INFO L225 Difference]: With dead ends: 3505 [2023-11-23 16:09:34,565 INFO L226 Difference]: Without dead ends: 3503 [2023-11-23 16:09:34,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2023-11-23 16:09:34,566 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 248 mSDsluCounter, 907 mSDsCounter, 0 mSdLazyCounter, 1881 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 1882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:34,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 1004 Invalid, 1882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1881 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 16:09:34,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3503 states. [2023-11-23 16:09:34,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3503 to 3460. [2023-11-23 16:09:34,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3460 states, 3334 states have (on average 1.2666466706658668) internal successors, (4223), 3361 states have internal predecessors, (4223), 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) [2023-11-23 16:09:34,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3460 states to 3460 states and 4415 transitions. [2023-11-23 16:09:34,829 INFO L78 Accepts]: Start accepts. Automaton has 3460 states and 4415 transitions. Word has length 130 [2023-11-23 16:09:34,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:34,830 INFO L495 AbstractCegarLoop]: Abstraction has 3460 states and 4415 transitions. [2023-11-23 16:09:34,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-23 16:09:34,830 INFO L276 IsEmpty]: Start isEmpty. Operand 3460 states and 4415 transitions. [2023-11-23 16:09:34,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-23 16:09:34,831 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:34,831 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:34,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2023-11-23 16:09:35,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:35,032 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:35,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:35,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1757419789, now seen corresponding path program 2 times [2023-11-23 16:09:35,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:35,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874769654] [2023-11-23 16:09:35,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:35,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:35,037 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:35,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1867843722] [2023-11-23 16:09:35,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 16:09:35,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:35,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:35,039 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:35,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-11-23 16:09:35,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 16:09:35,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:09:35,176 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 16:09:35,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 46 proven. 69 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:09:35,304 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:35,456 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 46 proven. 69 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 16:09:35,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:35,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874769654] [2023-11-23 16:09:35,457 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:35,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867843722] [2023-11-23 16:09:35,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867843722] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:09:35,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:09:35,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-11-23 16:09:35,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462242405] [2023-11-23 16:09:35,457 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:35,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 16:09:35,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:35,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 16:09:35,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-23 16:09:35,458 INFO L87 Difference]: Start difference. First operand 3460 states and 4415 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 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) [2023-11-23 16:09:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:35,931 INFO L93 Difference]: Finished difference Result 3826 states and 4878 transitions. [2023-11-23 16:09:35,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 16:09:35,931 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 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 131 [2023-11-23 16:09:35,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:35,935 INFO L225 Difference]: With dead ends: 3826 [2023-11-23 16:09:35,935 INFO L226 Difference]: Without dead ends: 3214 [2023-11-23 16:09:35,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 253 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-23 16:09:35,937 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 80 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:35,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 515 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 16:09:35,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2023-11-23 16:09:36,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 3191. [2023-11-23 16:09:36,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3072 states have (on average 1.2685546875) internal successors, (3897), 3099 states have internal predecessors, (3897), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2023-11-23 16:09:36,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 4075 transitions. [2023-11-23 16:09:36,172 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 4075 transitions. Word has length 131 [2023-11-23 16:09:36,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:36,172 INFO L495 AbstractCegarLoop]: Abstraction has 3191 states and 4075 transitions. [2023-11-23 16:09:36,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 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) [2023-11-23 16:09:36,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 4075 transitions. [2023-11-23 16:09:36,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-23 16:09:36,173 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:36,173 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:36,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2023-11-23 16:09:36,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:36,373 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:36,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:36,374 INFO L85 PathProgramCache]: Analyzing trace with hash -469516439, now seen corresponding path program 1 times [2023-11-23 16:09:36,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:36,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215582848] [2023-11-23 16:09:36,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:36,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:36,379 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:36,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1309300344] [2023-11-23 16:09:36,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:36,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:36,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:36,381 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:36,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2023-11-23 16:09:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 16:09:36,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-23 16:09:36,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:09:37,140 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:37,718 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 16:09:37,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:37,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215582848] [2023-11-23 16:09:37,719 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:37,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309300344] [2023-11-23 16:09:37,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309300344] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 16:09:37,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 16:09:37,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2023-11-23 16:09:37,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828686782] [2023-11-23 16:09:37,719 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:37,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-23 16:09:37,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:37,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-23 16:09:37,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2023-11-23 16:09:37,720 INFO L87 Difference]: Start difference. First operand 3191 states and 4075 transitions. Second operand has 31 states, 30 states have (on average 7.366666666666666) internal successors, (221), 31 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-23 16:09:46,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:46,690 INFO L93 Difference]: Finished difference Result 3314 states and 4173 transitions. [2023-11-23 16:09:46,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-23 16:09:46,691 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 7.366666666666666) internal successors, (221), 31 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 131 [2023-11-23 16:09:46,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:46,694 INFO L225 Difference]: With dead ends: 3314 [2023-11-23 16:09:46,694 INFO L226 Difference]: Without dead ends: 3297 [2023-11-23 16:09:46,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1167 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=942, Invalid=4314, Unknown=0, NotChecked=0, Total=5256 [2023-11-23 16:09:46,696 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 891 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 3129 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 3165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 3129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:46,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 788 Invalid, 3165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 3129 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2023-11-23 16:09:46,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3297 states. [2023-11-23 16:09:46,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3297 to 3175. [2023-11-23 16:09:46,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3056 states have (on average 1.2696335078534031) internal successors, (3880), 3083 states have internal predecessors, (3880), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2023-11-23 16:09:46,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 4058 transitions. [2023-11-23 16:09:46,915 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 4058 transitions. Word has length 131 [2023-11-23 16:09:46,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:46,916 INFO L495 AbstractCegarLoop]: Abstraction has 3175 states and 4058 transitions. [2023-11-23 16:09:46,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 7.366666666666666) internal successors, (221), 31 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-23 16:09:46,916 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 4058 transitions. [2023-11-23 16:09:46,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-11-23 16:09:46,916 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:46,917 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:46,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2023-11-23 16:09:47,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2023-11-23 16:09:47,117 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:47,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:47,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1124290319, now seen corresponding path program 2 times [2023-11-23 16:09:47,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:47,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298056981] [2023-11-23 16:09:47,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:47,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:47,122 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:47,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [390453413] [2023-11-23 16:09:47,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 16:09:47,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:47,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:47,123 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:47,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-11-23 16:09:47,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 16:09:47,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:09:47,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-23 16:09:47,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:48,323 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 117 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-23 16:09:48,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:48,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:48,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298056981] [2023-11-23 16:09:48,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:48,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390453413] [2023-11-23 16:09:48,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390453413] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:09:48,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:09:48,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-23 16:09:48,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792939388] [2023-11-23 16:09:48,543 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:48,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-23 16:09:48,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:48,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-23 16:09:48,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2023-11-23 16:09:48,544 INFO L87 Difference]: Start difference. First operand 3175 states and 4058 transitions. Second operand has 21 states, 20 states have (on average 5.95) internal successors, (119), 20 states have internal predecessors, (119), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:09:50,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 16:09:50,272 INFO L93 Difference]: Finished difference Result 3308 states and 4194 transitions. [2023-11-23 16:09:50,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-23 16:09:50,273 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 5.95) internal successors, (119), 20 states have internal predecessors, (119), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 132 [2023-11-23 16:09:50,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 16:09:50,276 INFO L225 Difference]: With dead ends: 3308 [2023-11-23 16:09:50,276 INFO L226 Difference]: Without dead ends: 3306 [2023-11-23 16:09:50,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 16:09:50,277 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 343 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 2294 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 2300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 16:09:50,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 974 Invalid, 2300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2294 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 16:09:50,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3306 states. [2023-11-23 16:09:50,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3306 to 3234. [2023-11-23 16:09:50,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3234 states, 3114 states have (on average 1.2716763005780347) internal successors, (3960), 3141 states have internal predecessors, (3960), 90 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2023-11-23 16:09:50,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 4140 transitions. [2023-11-23 16:09:50,540 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 4140 transitions. Word has length 132 [2023-11-23 16:09:50,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 16:09:50,540 INFO L495 AbstractCegarLoop]: Abstraction has 3234 states and 4140 transitions. [2023-11-23 16:09:50,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 5.95) internal successors, (119), 20 states have internal predecessors, (119), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-23 16:09:50,540 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 4140 transitions. [2023-11-23 16:09:50,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-11-23 16:09:50,541 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 16:09:50,541 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 16:09:50,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2023-11-23 16:09:50,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:50,741 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-11-23 16:09:50,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 16:09:50,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1124550871, now seen corresponding path program 3 times [2023-11-23 16:09:50,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 16:09:50,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320332325] [2023-11-23 16:09:50,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 16:09:50,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 16:09:50,747 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 16:09:50,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [945863036] [2023-11-23 16:09:50,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 16:09:50,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 16:09:50,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 16:09:50,749 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 16:09:50,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2023-11-23 16:09:50,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-23 16:09:50,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 16:09:50,784 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 16:09:50,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 16:09:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 63 proven. 23 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-23 16:09:53,420 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 16:09:54,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 16:09:54,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320332325] [2023-11-23 16:09:54,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 16:09:54,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945863036] [2023-11-23 16:09:54,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945863036] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 16:09:54,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 16:09:54,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-23 16:09:54,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356999176] [2023-11-23 16:09:54,197 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 16:09:54,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 16:09:54,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 16:09:54,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 16:09:54,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=521, Unknown=1, NotChecked=0, Total=600 [2023-11-23 16:09:54,198 INFO L87 Difference]: Start difference. First operand 3234 states and 4140 transitions. Second operand has 15 states, 14 states have (on average 6.214285714285714) internal successors, (87), 15 states have internal predecessors, (87), 3 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Killed by 15