/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-15.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 13:35:19,186 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 13:35:19,259 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 13:35:19,263 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 13:35:19,263 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 13:35:19,284 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 13:35:19,284 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 13:35:19,284 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 13:35:19,285 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 13:35:19,288 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 13:35:19,288 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 13:35:19,288 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 13:35:19,289 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 13:35:19,289 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 13:35:19,290 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 13:35:19,290 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 13:35:19,290 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 13:35:19,290 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 13:35:19,290 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 13:35:19,291 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 13:35:19,291 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 13:35:19,292 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 13:35:19,292 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 13:35:19,292 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 13:35:19,292 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 13:35:19,293 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 13:35:19,293 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 13:35:19,293 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 13:35:19,293 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 13:35:19,293 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 13:35:19,294 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 13:35:19,294 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 13:35:19,294 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:35:19,294 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 13:35:19,295 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 13:35:19,295 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 13:35:19,295 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 13:35:19,295 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 13:35:19,296 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 13:35:19,296 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 13:35:19,296 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 13:35:19,296 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 13:35:19,296 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 13:35:19,296 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: Use bitabs translation -> true [2023-12-19 13:35:19,480 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 13:35:19,494 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 13:35:19,496 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 13:35:19,496 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 13:35:19,503 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 13:35:19,503 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-15.i [2023-12-19 13:35:20,467 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 13:35:20,704 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 13:35:20,705 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-15.i [2023-12-19 13:35:20,715 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/10263f01a/7b015f7334cb4fc39323ec786a10e42a/FLAGa9fd39142 [2023-12-19 13:35:20,726 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/10263f01a/7b015f7334cb4fc39323ec786a10e42a [2023-12-19 13:35:20,729 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 13:35:20,729 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 13:35:20,730 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 13:35:20,730 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 13:35:20,734 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 13:35:20,734 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:35:20" (1/1) ... [2023-12-19 13:35:20,735 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a4d064f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:20, skipping insertion in model container [2023-12-19 13:35:20,735 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:35:20" (1/1) ... [2023-12-19 13:35:20,784 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 13:35:20,909 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-15.i[916,929] [2023-12-19 13:35:21,117 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:35:21,128 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 13:35:21,136 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-15.i[916,929] [2023-12-19 13:35:21,219 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:35:21,233 INFO L206 MainTranslator]: Completed translation [2023-12-19 13:35:21,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21 WrapperNode [2023-12-19 13:35:21,233 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 13:35:21,234 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 13:35:21,234 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 13:35:21,234 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 13:35:21,239 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,269 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,344 INFO L138 Inliner]: procedures = 26, calls = 105, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 817 [2023-12-19 13:35:21,344 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 13:35:21,345 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 13:35:21,345 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 13:35:21,345 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 13:35:21,353 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,353 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,369 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,416 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-12-19 13:35:21,416 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,416 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,447 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,461 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,474 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,481 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,501 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 13:35:21,502 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 13:35:21,502 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 13:35:21,502 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 13:35:21,503 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (1/1) ... [2023-12-19 13:35:21,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:35:21,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:21,525 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 13:35:21,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 13:35:21,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 13:35:21,553 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 13:35:21,553 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 13:35:21,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 13:35:21,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 13:35:21,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 13:35:21,701 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 13:35:21,703 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 13:35:22,640 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 13:35:22,686 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 13:35:22,686 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 13:35:22,687 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:35:22 BoogieIcfgContainer [2023-12-19 13:35:22,687 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 13:35:22,688 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 13:35:22,688 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 13:35:22,690 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 13:35:22,690 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 01:35:20" (1/3) ... [2023-12-19 13:35:22,691 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@221ebc87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:35:22, skipping insertion in model container [2023-12-19 13:35:22,691 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:35:21" (2/3) ... [2023-12-19 13:35:22,692 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@221ebc87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:35:22, skipping insertion in model container [2023-12-19 13:35:22,692 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:35:22" (3/3) ... [2023-12-19 13:35:22,692 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-15.i [2023-12-19 13:35:22,704 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 13:35:22,704 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 13:35:22,750 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 13:35:22,755 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;@2dd90ace, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 13:35:22,756 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 13:35:22,762 INFO L276 IsEmpty]: Start isEmpty. Operand has 309 states, 214 states have (on average 1.560747663551402) internal successors, (334), 215 states have internal predecessors, (334), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-19 13:35:22,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2023-12-19 13:35:22,791 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:22,792 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:22,793 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:22,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:22,798 INFO L85 PathProgramCache]: Analyzing trace with hash 659008048, now seen corresponding path program 1 times [2023-12-19 13:35:22,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:22,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393138381] [2023-12-19 13:35:22,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:22,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:23,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:23,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393138381] [2023-12-19 13:35:23,170 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 13:35:23,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919113360] [2023-12-19 13:35:23,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:23,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:23,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:23,175 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-12-19 13:35:23,195 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-12-19 13:35:23,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:23,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 13:35:23,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:23,654 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 182 proven. 0 refuted. 0 times theorem prover too weak. 16562 trivial. 0 not checked. [2023-12-19 13:35:23,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:23,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919113360] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:23,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:23,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:35:23,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598691594] [2023-12-19 13:35:23,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:23,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 13:35:23,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:23,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 13:35:23,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 13:35:23,682 INFO L87 Difference]: Start difference. First operand has 309 states, 214 states have (on average 1.560747663551402) internal successors, (334), 215 states have internal predecessors, (334), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Second operand has 2 states, 2 states have (on average 75.0) internal successors, (150), 2 states have internal predecessors, (150), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-19 13:35:23,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:23,730 INFO L93 Difference]: Finished difference Result 615 states and 1126 transitions. [2023-12-19 13:35:23,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 13:35:23,732 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 75.0) internal successors, (150), 2 states have internal predecessors, (150), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) Word has length 605 [2023-12-19 13:35:23,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:23,739 INFO L225 Difference]: With dead ends: 615 [2023-12-19 13:35:23,739 INFO L226 Difference]: Without dead ends: 307 [2023-12-19 13:35:23,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 604 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-12-19 13:35:23,745 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:23,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 510 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:35:23,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2023-12-19 13:35:23,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 307. [2023-12-19 13:35:23,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 213 states have (on average 1.5446009389671362) internal successors, (329), 213 states have internal predecessors, (329), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-19 13:35:23,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 513 transitions. [2023-12-19 13:35:23,805 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 513 transitions. Word has length 605 [2023-12-19 13:35:23,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:23,805 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 513 transitions. [2023-12-19 13:35:23,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 75.0) internal successors, (150), 2 states have internal predecessors, (150), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-19 13:35:23,806 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 513 transitions. [2023-12-19 13:35:23,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2023-12-19 13:35:23,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:23,813 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:23,824 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-12-19 13:35:24,021 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,SelfDestructingSolverStorable0 [2023-12-19 13:35:24,022 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:24,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:24,023 INFO L85 PathProgramCache]: Analyzing trace with hash -225223292, now seen corresponding path program 1 times [2023-12-19 13:35:24,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:24,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651318144] [2023-12-19 13:35:24,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:24,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:24,140 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:24,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098375125] [2023-12-19 13:35:24,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:24,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:24,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:24,162 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-12-19 13:35:24,163 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-12-19 13:35:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:24,477 INFO L262 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:35:24,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:24,536 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:24,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:24,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:24,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651318144] [2023-12-19 13:35:24,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:24,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098375125] [2023-12-19 13:35:24,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098375125] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:24,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:24,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:35:24,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733576182] [2023-12-19 13:35:24,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:24,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:35:24,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:24,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:35:24,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:35:24,540 INFO L87 Difference]: Start difference. First operand 307 states and 513 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:24,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:24,659 INFO L93 Difference]: Finished difference Result 917 states and 1533 transitions. [2023-12-19 13:35:24,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:35:24,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 605 [2023-12-19 13:35:24,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:24,668 INFO L225 Difference]: With dead ends: 917 [2023-12-19 13:35:24,668 INFO L226 Difference]: Without dead ends: 611 [2023-12-19 13:35:24,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 603 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-12-19 13:35:24,671 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 496 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:24,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [496 Valid, 1005 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:35:24,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2023-12-19 13:35:24,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 328. [2023-12-19 13:35:24,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 234 states have (on average 1.5555555555555556) internal successors, (364), 234 states have internal predecessors, (364), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-19 13:35:24,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 548 transitions. [2023-12-19 13:35:24,703 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 548 transitions. Word has length 605 [2023-12-19 13:35:24,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:24,705 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 548 transitions. [2023-12-19 13:35:24,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:24,706 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 548 transitions. [2023-12-19 13:35:24,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2023-12-19 13:35:24,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:24,715 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:24,739 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-12-19 13:35:24,923 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,SelfDestructingSolverStorable1 [2023-12-19 13:35:24,924 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:24,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:24,924 INFO L85 PathProgramCache]: Analyzing trace with hash 54482607, now seen corresponding path program 1 times [2023-12-19 13:35:24,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:24,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721849560] [2023-12-19 13:35:24,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:24,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:24,991 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:24,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1948955505] [2023-12-19 13:35:24,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:24,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:24,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:24,992 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-12-19 13:35:25,027 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-12-19 13:35:25,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:25,350 INFO L262 TraceCheckSpWp]: Trace formula consists of 1465 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:35:25,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:25,433 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:25,433 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:25,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:25,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721849560] [2023-12-19 13:35:25,434 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:25,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948955505] [2023-12-19 13:35:25,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948955505] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:25,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:25,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:35:25,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034300418] [2023-12-19 13:35:25,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:25,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:35:25,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:25,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:35:25,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:35:25,436 INFO L87 Difference]: Start difference. First operand 328 states and 548 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:25,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:25,507 INFO L93 Difference]: Finished difference Result 978 states and 1634 transitions. [2023-12-19 13:35:25,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:35:25,508 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 606 [2023-12-19 13:35:25,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:25,514 INFO L225 Difference]: With dead ends: 978 [2023-12-19 13:35:25,514 INFO L226 Difference]: Without dead ends: 651 [2023-12-19 13:35:25,515 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 605 GetRequests, 604 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-12-19 13:35:25,517 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 462 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:25,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 1304 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:35:25,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2023-12-19 13:35:25,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 647. [2023-12-19 13:35:25,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 460 states have (on average 1.5434782608695652) internal successors, (710), 460 states have internal predecessors, (710), 184 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (184), 184 states have call predecessors, (184), 184 states have call successors, (184) [2023-12-19 13:35:25,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1078 transitions. [2023-12-19 13:35:25,580 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1078 transitions. Word has length 606 [2023-12-19 13:35:25,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:25,583 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 1078 transitions. [2023-12-19 13:35:25,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:25,584 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1078 transitions. [2023-12-19 13:35:25,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2023-12-19 13:35:25,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:25,590 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:25,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 13:35:25,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:25,800 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:25,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:25,801 INFO L85 PathProgramCache]: Analyzing trace with hash 81548209, now seen corresponding path program 1 times [2023-12-19 13:35:25,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:25,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079507108] [2023-12-19 13:35:25,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:25,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:25,852 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:25,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1785869487] [2023-12-19 13:35:25,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:25,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:25,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:25,870 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-12-19 13:35:25,872 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-12-19 13:35:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:26,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:35:26,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:26,288 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:26,288 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:26,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:26,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079507108] [2023-12-19 13:35:26,289 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:26,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785869487] [2023-12-19 13:35:26,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785869487] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:26,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:26,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:35:26,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323818361] [2023-12-19 13:35:26,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:26,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:35:26,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:26,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:35:26,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:35:26,291 INFO L87 Difference]: Start difference. First operand 647 states and 1078 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:26,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:26,383 INFO L93 Difference]: Finished difference Result 1300 states and 2165 transitions. [2023-12-19 13:35:26,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:35:26,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 606 [2023-12-19 13:35:26,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:26,387 INFO L225 Difference]: With dead ends: 1300 [2023-12-19 13:35:26,387 INFO L226 Difference]: Without dead ends: 654 [2023-12-19 13:35:26,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 605 GetRequests, 604 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-12-19 13:35:26,389 INFO L413 NwaCegarLoop]: 691 mSDtfsCounter, 450 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:26,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1184 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:35:26,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-12-19 13:35:26,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 650. [2023-12-19 13:35:26,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 463 states have (on average 1.5377969762419006) internal successors, (712), 463 states have internal predecessors, (712), 184 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (184), 184 states have call predecessors, (184), 184 states have call successors, (184) [2023-12-19 13:35:26,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1080 transitions. [2023-12-19 13:35:26,430 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1080 transitions. Word has length 606 [2023-12-19 13:35:26,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:26,430 INFO L495 AbstractCegarLoop]: Abstraction has 650 states and 1080 transitions. [2023-12-19 13:35:26,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:26,431 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1080 transitions. [2023-12-19 13:35:26,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 608 [2023-12-19 13:35:26,434 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:26,435 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:26,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 13:35:26,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:26,643 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:26,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:26,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1310053030, now seen corresponding path program 1 times [2023-12-19 13:35:26,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:26,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615505668] [2023-12-19 13:35:26,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:26,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:26,710 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:26,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1839912035] [2023-12-19 13:35:26,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:26,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:26,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:26,711 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-12-19 13:35:26,738 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-12-19 13:35:27,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:27,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 1468 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:35:27,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:27,093 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:27,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:27,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:27,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615505668] [2023-12-19 13:35:27,094 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:27,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839912035] [2023-12-19 13:35:27,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839912035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:27,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:27,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:35:27,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611188681] [2023-12-19 13:35:27,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:27,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:35:27,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:27,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:35:27,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:35:27,102 INFO L87 Difference]: Start difference. First operand 650 states and 1080 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:27,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:27,180 INFO L93 Difference]: Finished difference Result 1573 states and 2594 transitions. [2023-12-19 13:35:27,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:35:27,181 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 607 [2023-12-19 13:35:27,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:27,184 INFO L225 Difference]: With dead ends: 1573 [2023-12-19 13:35:27,184 INFO L226 Difference]: Without dead ends: 924 [2023-12-19 13:35:27,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 606 GetRequests, 605 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-12-19 13:35:27,186 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 210 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:27,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 1074 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:35:27,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2023-12-19 13:35:27,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 920. [2023-12-19 13:35:27,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 697 states have (on average 1.533715925394548) internal successors, (1069), 699 states have internal predecessors, (1069), 218 states have call successors, (218), 4 states have call predecessors, (218), 4 states have return successors, (218), 216 states have call predecessors, (218), 218 states have call successors, (218) [2023-12-19 13:35:27,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 1505 transitions. [2023-12-19 13:35:27,273 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 1505 transitions. Word has length 607 [2023-12-19 13:35:27,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:27,274 INFO L495 AbstractCegarLoop]: Abstraction has 920 states and 1505 transitions. [2023-12-19 13:35:27,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:27,274 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 1505 transitions. [2023-12-19 13:35:27,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 608 [2023-12-19 13:35:27,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:27,278 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:27,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 13:35:27,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:27,489 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:27,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:27,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1890254378, now seen corresponding path program 1 times [2023-12-19 13:35:27,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:27,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316853113] [2023-12-19 13:35:27,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:27,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:27,550 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:27,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1121869983] [2023-12-19 13:35:27,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:27,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:27,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:27,552 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-12-19 13:35:27,575 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-12-19 13:35:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:27,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:35:27,972 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:28,465 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:28,465 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:28,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:28,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316853113] [2023-12-19 13:35:28,465 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:28,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121869983] [2023-12-19 13:35:28,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121869983] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:28,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:28,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:35:28,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707529106] [2023-12-19 13:35:28,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:28,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:35:28,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:28,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:35:28,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:35:28,468 INFO L87 Difference]: Start difference. First operand 920 states and 1505 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:28,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:28,579 INFO L93 Difference]: Finished difference Result 2758 states and 4513 transitions. [2023-12-19 13:35:28,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:35:28,580 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 607 [2023-12-19 13:35:28,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:28,589 INFO L225 Difference]: With dead ends: 2758 [2023-12-19 13:35:28,589 INFO L226 Difference]: Without dead ends: 1839 [2023-12-19 13:35:28,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 606 GetRequests, 605 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-12-19 13:35:28,597 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 259 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:28,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 997 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:35:28,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2023-12-19 13:35:28,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 1837. [2023-12-19 13:35:28,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1392 states have (on average 1.5258620689655173) internal successors, (2124), 1396 states have internal predecessors, (2124), 436 states have call successors, (436), 8 states have call predecessors, (436), 8 states have return successors, (436), 432 states have call predecessors, (436), 436 states have call successors, (436) [2023-12-19 13:35:28,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2996 transitions. [2023-12-19 13:35:28,813 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2996 transitions. Word has length 607 [2023-12-19 13:35:28,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:28,814 INFO L495 AbstractCegarLoop]: Abstraction has 1837 states and 2996 transitions. [2023-12-19 13:35:28,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:28,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2996 transitions. [2023-12-19 13:35:28,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2023-12-19 13:35:28,820 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:28,820 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:28,832 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-12-19 13:35:29,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:29,030 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:29,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:29,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1417829837, now seen corresponding path program 1 times [2023-12-19 13:35:29,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:29,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147998794] [2023-12-19 13:35:29,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:29,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:29,098 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:29,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1046496826] [2023-12-19 13:35:29,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:29,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:29,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:29,112 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-12-19 13:35:29,173 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-12-19 13:35:29,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:29,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:35:29,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:30,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:30,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:30,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147998794] [2023-12-19 13:35:30,824 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:30,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046496826] [2023-12-19 13:35:30,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046496826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:30,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:30,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:35:30,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937813903] [2023-12-19 13:35:30,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:30,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 13:35:30,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:30,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 13:35:30,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:35:30,826 INFO L87 Difference]: Start difference. First operand 1837 states and 2996 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:31,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:31,234 INFO L93 Difference]: Finished difference Result 5311 states and 8651 transitions. [2023-12-19 13:35:31,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:35:31,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 608 [2023-12-19 13:35:31,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:31,248 INFO L225 Difference]: With dead ends: 5311 [2023-12-19 13:35:31,249 INFO L226 Difference]: Without dead ends: 3475 [2023-12-19 13:35:31,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:35:31,255 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 1158 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1877 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:31,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 1877 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:35:31,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3475 states. [2023-12-19 13:35:31,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3475 to 2697. [2023-12-19 13:35:31,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 2030 states have (on average 1.51871921182266) internal successors, (3083), 2036 states have internal predecessors, (3083), 654 states have call successors, (654), 12 states have call predecessors, (654), 12 states have return successors, (654), 648 states have call predecessors, (654), 654 states have call successors, (654) [2023-12-19 13:35:31,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 4391 transitions. [2023-12-19 13:35:31,496 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 4391 transitions. Word has length 608 [2023-12-19 13:35:31,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:31,496 INFO L495 AbstractCegarLoop]: Abstraction has 2697 states and 4391 transitions. [2023-12-19 13:35:31,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:31,497 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 4391 transitions. [2023-12-19 13:35:31,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2023-12-19 13:35:31,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:31,504 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:31,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-19 13:35:31,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:31,714 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:31,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:31,715 INFO L85 PathProgramCache]: Analyzing trace with hash 194620957, now seen corresponding path program 1 times [2023-12-19 13:35:31,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:31,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144604113] [2023-12-19 13:35:31,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:31,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:31,771 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:31,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [655313763] [2023-12-19 13:35:31,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:31,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:31,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:31,773 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-12-19 13:35:31,800 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-12-19 13:35:32,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:32,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 1471 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 13:35:32,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:32,212 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:32,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:32,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:32,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144604113] [2023-12-19 13:35:32,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:32,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655313763] [2023-12-19 13:35:32,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655313763] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:32,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:32,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:35:32,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917926286] [2023-12-19 13:35:32,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:32,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:35:32,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:32,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:35:32,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:35:32,214 INFO L87 Difference]: Start difference. First operand 2697 states and 4391 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:32,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:32,544 INFO L93 Difference]: Finished difference Result 7559 states and 12255 transitions. [2023-12-19 13:35:32,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:35:32,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 608 [2023-12-19 13:35:32,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:32,559 INFO L225 Difference]: With dead ends: 7559 [2023-12-19 13:35:32,560 INFO L226 Difference]: Without dead ends: 4863 [2023-12-19 13:35:32,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 606 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-12-19 13:35:32,565 INFO L413 NwaCegarLoop]: 576 mSDtfsCounter, 922 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:32,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1606 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:35:32,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4863 states. [2023-12-19 13:35:32,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4863 to 3373. [2023-12-19 13:35:32,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3373 states, 2706 states have (on average 1.5458240946045825) internal successors, (4183), 2712 states have internal predecessors, (4183), 654 states have call successors, (654), 12 states have call predecessors, (654), 12 states have return successors, (654), 648 states have call predecessors, (654), 654 states have call successors, (654) [2023-12-19 13:35:32,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3373 states to 3373 states and 5491 transitions. [2023-12-19 13:35:32,738 INFO L78 Accepts]: Start accepts. Automaton has 3373 states and 5491 transitions. Word has length 608 [2023-12-19 13:35:32,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:32,738 INFO L495 AbstractCegarLoop]: Abstraction has 3373 states and 5491 transitions. [2023-12-19 13:35:32,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:32,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 5491 transitions. [2023-12-19 13:35:32,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2023-12-19 13:35:32,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:32,744 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:32,751 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-12-19 13:35:32,951 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,SelfDestructingSolverStorable7 [2023-12-19 13:35:32,952 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:32,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:32,953 INFO L85 PathProgramCache]: Analyzing trace with hash 102601883, now seen corresponding path program 1 times [2023-12-19 13:35:32,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:32,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120792095] [2023-12-19 13:35:32,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:32,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:33,002 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:33,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1390819866] [2023-12-19 13:35:33,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:33,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:33,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:33,026 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-12-19 13:35:33,048 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-12-19 13:35:33,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:33,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1474 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 13:35:33,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:33,425 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:33,426 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:33,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:33,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120792095] [2023-12-19 13:35:33,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:33,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390819866] [2023-12-19 13:35:33,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390819866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:33,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:33,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:35:33,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742899860] [2023-12-19 13:35:33,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:33,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:35:33,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:33,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:35:33,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:35:33,428 INFO L87 Difference]: Start difference. First operand 3373 states and 5491 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:33,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:33,720 INFO L93 Difference]: Finished difference Result 7415 states and 12020 transitions. [2023-12-19 13:35:33,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:35:33,721 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 608 [2023-12-19 13:35:33,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:33,736 INFO L225 Difference]: With dead ends: 7415 [2023-12-19 13:35:33,736 INFO L226 Difference]: Without dead ends: 4043 [2023-12-19 13:35:33,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 605 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-12-19 13:35:33,745 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 507 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1730 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:33,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 1730 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:35:33,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4043 states. [2023-12-19 13:35:33,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4043 to 2896. [2023-12-19 13:35:33,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2896 states, 2280 states have (on average 1.5403508771929824) internal successors, (3512), 2283 states have internal predecessors, (3512), 603 states have call successors, (603), 12 states have call predecessors, (603), 12 states have return successors, (603), 600 states have call predecessors, (603), 603 states have call successors, (603) [2023-12-19 13:35:33,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2896 states to 2896 states and 4718 transitions. [2023-12-19 13:35:33,918 INFO L78 Accepts]: Start accepts. Automaton has 2896 states and 4718 transitions. Word has length 608 [2023-12-19 13:35:33,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:33,919 INFO L495 AbstractCegarLoop]: Abstraction has 2896 states and 4718 transitions. [2023-12-19 13:35:33,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:33,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2896 states and 4718 transitions. [2023-12-19 13:35:33,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2023-12-19 13:35:33,924 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:33,924 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:33,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-19 13:35:34,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:34,132 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:34,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:34,133 INFO L85 PathProgramCache]: Analyzing trace with hash -955236195, now seen corresponding path program 1 times [2023-12-19 13:35:34,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:34,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970563838] [2023-12-19 13:35:34,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:34,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:34,182 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:34,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [401117777] [2023-12-19 13:35:34,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:34,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:34,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:34,184 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-12-19 13:35:34,209 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-12-19 13:35:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:34,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 1477 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:35:34,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:35,117 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 5157 proven. 222 refuted. 0 times theorem prover too weak. 11365 trivial. 0 not checked. [2023-12-19 13:35:35,118 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:35,443 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 51 proven. 222 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:35:35,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:35,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970563838] [2023-12-19 13:35:35,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:35,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401117777] [2023-12-19 13:35:35,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401117777] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:35,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:35,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:35:35,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681267156] [2023-12-19 13:35:35,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:35,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:35:35,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:35,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:35:35,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:35:35,445 INFO L87 Difference]: Start difference. First operand 2896 states and 4718 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (166), 2 states have call predecessors, (166), 4 states have return successors, (167), 2 states have call predecessors, (167), 2 states have call successors, (167) [2023-12-19 13:35:35,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:35,872 INFO L93 Difference]: Finished difference Result 4612 states and 7487 transitions. [2023-12-19 13:35:35,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:35:35,873 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (166), 2 states have call predecessors, (166), 4 states have return successors, (167), 2 states have call predecessors, (167), 2 states have call successors, (167) Word has length 608 [2023-12-19 13:35:35,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:35,879 INFO L225 Difference]: With dead ends: 4612 [2023-12-19 13:35:35,879 INFO L226 Difference]: Without dead ends: 1717 [2023-12-19 13:35:35,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1218 GetRequests, 1208 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:35:35,885 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 551 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:35,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [568 Valid, 1002 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:35:35,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2023-12-19 13:35:35,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1508. [2023-12-19 13:35:35,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1032 states have (on average 1.4631782945736433) internal successors, (1510), 1032 states have internal predecessors, (1510), 460 states have call successors, (460), 15 states have call predecessors, (460), 15 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:35,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 2430 transitions. [2023-12-19 13:35:35,985 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 2430 transitions. Word has length 608 [2023-12-19 13:35:35,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:35,985 INFO L495 AbstractCegarLoop]: Abstraction has 1508 states and 2430 transitions. [2023-12-19 13:35:35,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (166), 2 states have call predecessors, (166), 4 states have return successors, (167), 2 states have call predecessors, (167), 2 states have call successors, (167) [2023-12-19 13:35:35,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 2430 transitions. [2023-12-19 13:35:35,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 610 [2023-12-19 13:35:35,989 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:35,990 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:35,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-19 13:35:36,197 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,SelfDestructingSolverStorable9 [2023-12-19 13:35:36,197 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:36,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:36,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1557557108, now seen corresponding path program 1 times [2023-12-19 13:35:36,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:36,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790422922] [2023-12-19 13:35:36,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:36,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:36,247 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:36,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829447524] [2023-12-19 13:35:36,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:36,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:36,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:36,266 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-12-19 13:35:36,306 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-12-19 13:35:36,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:36,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 13:35:36,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:36,687 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:36,687 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:36,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:36,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790422922] [2023-12-19 13:35:36,687 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:36,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829447524] [2023-12-19 13:35:36,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829447524] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:36,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:36,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:35:36,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285126026] [2023-12-19 13:35:36,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:36,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:35:36,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:36,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:35:36,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:35:36,690 INFO L87 Difference]: Start difference. First operand 1508 states and 2430 transitions. Second operand has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:37,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:37,138 INFO L93 Difference]: Finished difference Result 4052 states and 6497 transitions. [2023-12-19 13:35:37,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:35:37,139 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 609 [2023-12-19 13:35:37,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:37,155 INFO L225 Difference]: With dead ends: 4052 [2023-12-19 13:35:37,155 INFO L226 Difference]: Without dead ends: 2732 [2023-12-19 13:35:37,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 607 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-12-19 13:35:37,159 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 883 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1476 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:37,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [883 Valid, 1476 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:35:37,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2732 states. [2023-12-19 13:35:37,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2732 to 1548. [2023-12-19 13:35:37,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1548 states, 1067 states have (on average 1.4517338331771321) internal successors, (1549), 1067 states have internal predecessors, (1549), 460 states have call successors, (460), 20 states have call predecessors, (460), 20 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:37,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1548 states to 1548 states and 2469 transitions. [2023-12-19 13:35:37,255 INFO L78 Accepts]: Start accepts. Automaton has 1548 states and 2469 transitions. Word has length 609 [2023-12-19 13:35:37,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:37,256 INFO L495 AbstractCegarLoop]: Abstraction has 1548 states and 2469 transitions. [2023-12-19 13:35:37,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:37,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1548 states and 2469 transitions. [2023-12-19 13:35:37,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 610 [2023-12-19 13:35:37,261 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:37,261 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:37,271 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-12-19 13:35:37,471 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,SelfDestructingSolverStorable10 [2023-12-19 13:35:37,472 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:37,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:37,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1763897769, now seen corresponding path program 1 times [2023-12-19 13:35:37,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:37,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353134897] [2023-12-19 13:35:37,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:37,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:37,526 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:37,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [291261152] [2023-12-19 13:35:37,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:37,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:37,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:37,527 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-12-19 13:35:37,576 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-12-19 13:35:37,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:37,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 1465 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:35:37,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:38,425 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 7057 proven. 192 refuted. 0 times theorem prover too weak. 9495 trivial. 0 not checked. [2023-12-19 13:35:38,425 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:38,782 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 81 proven. 192 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:35:38,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:38,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353134897] [2023-12-19 13:35:38,783 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:38,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291261152] [2023-12-19 13:35:38,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291261152] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:38,783 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:38,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-19 13:35:38,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479172195] [2023-12-19 13:35:38,783 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:38,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 13:35:38,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:38,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 13:35:38,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 13:35:38,785 INFO L87 Difference]: Start difference. First operand 1548 states and 2469 transitions. Second operand has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) [2023-12-19 13:35:39,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:39,276 INFO L93 Difference]: Finished difference Result 2954 states and 4679 transitions. [2023-12-19 13:35:39,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:35:39,277 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) Word has length 609 [2023-12-19 13:35:39,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:39,290 INFO L225 Difference]: With dead ends: 2954 [2023-12-19 13:35:39,290 INFO L226 Difference]: Without dead ends: 1598 [2023-12-19 13:35:39,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1220 GetRequests, 1210 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:35:39,293 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 451 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:39,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 1009 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 13:35:39,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2023-12-19 13:35:39,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1568. [2023-12-19 13:35:39,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1568 states, 1082 states have (on average 1.4380776340110906) internal successors, (1556), 1082 states have internal predecessors, (1556), 460 states have call successors, (460), 25 states have call predecessors, (460), 25 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:39,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1568 states to 1568 states and 2476 transitions. [2023-12-19 13:35:39,371 INFO L78 Accepts]: Start accepts. Automaton has 1568 states and 2476 transitions. Word has length 609 [2023-12-19 13:35:39,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:39,371 INFO L495 AbstractCegarLoop]: Abstraction has 1568 states and 2476 transitions. [2023-12-19 13:35:39,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) [2023-12-19 13:35:39,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1568 states and 2476 transitions. [2023-12-19 13:35:39,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-12-19 13:35:39,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:39,376 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:39,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-19 13:35:39,583 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,SelfDestructingSolverStorable11 [2023-12-19 13:35:39,584 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:39,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:39,584 INFO L85 PathProgramCache]: Analyzing trace with hash 560108801, now seen corresponding path program 1 times [2023-12-19 13:35:39,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:39,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624331537] [2023-12-19 13:35:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:39,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:39,631 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:39,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792306734] [2023-12-19 13:35:39,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:39,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:39,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:39,658 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-12-19 13:35:39,659 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-12-19 13:35:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:40,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 1466 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:35:40,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8191 proven. 111 refuted. 0 times theorem prover too weak. 8442 trivial. 0 not checked. [2023-12-19 13:35:40,381 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:40,627 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 162 proven. 111 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:35:40,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:40,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624331537] [2023-12-19 13:35:40,627 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:40,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792306734] [2023-12-19 13:35:40,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792306734] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:40,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:40,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:35:40,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465927373] [2023-12-19 13:35:40,628 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:40,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:35:40,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:40,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:35:40,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:35:40,629 INFO L87 Difference]: Start difference. First operand 1568 states and 2476 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (129), 2 states have call predecessors, (129), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2023-12-19 13:35:41,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:41,044 INFO L93 Difference]: Finished difference Result 3022 states and 4736 transitions. [2023-12-19 13:35:41,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:35:41,045 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (129), 2 states have call predecessors, (129), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) Word has length 610 [2023-12-19 13:35:41,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:41,049 INFO L225 Difference]: With dead ends: 3022 [2023-12-19 13:35:41,049 INFO L226 Difference]: Without dead ends: 1628 [2023-12-19 13:35:41,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1222 GetRequests, 1212 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:35:41,052 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 353 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:41,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 1017 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:35:41,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2023-12-19 13:35:41,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 1588. [2023-12-19 13:35:41,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1097 states have (on average 1.423883318140383) internal successors, (1562), 1097 states have internal predecessors, (1562), 460 states have call successors, (460), 30 states have call predecessors, (460), 30 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:41,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 2482 transitions. [2023-12-19 13:35:41,129 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 2482 transitions. Word has length 610 [2023-12-19 13:35:41,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:41,130 INFO L495 AbstractCegarLoop]: Abstraction has 1588 states and 2482 transitions. [2023-12-19 13:35:41,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (129), 2 states have call predecessors, (129), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2023-12-19 13:35:41,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 2482 transitions. [2023-12-19 13:35:41,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-12-19 13:35:41,134 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:41,134 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:41,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 13:35:41,341 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,SelfDestructingSolverStorable12 [2023-12-19 13:35:41,342 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:41,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:41,342 INFO L85 PathProgramCache]: Analyzing trace with hash -989248575, now seen corresponding path program 1 times [2023-12-19 13:35:41,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:41,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328826996] [2023-12-19 13:35:41,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:41,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:41,383 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:41,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [766202694] [2023-12-19 13:35:41,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:41,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:41,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:41,385 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-12-19 13:35:41,411 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-12-19 13:35:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:41,794 INFO L262 TraceCheckSpWp]: Trace formula consists of 1468 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:35:41,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8307 proven. 117 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-19 13:35:42,086 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:42,380 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 156 proven. 117 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:35:42,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:42,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328826996] [2023-12-19 13:35:42,380 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:42,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766202694] [2023-12-19 13:35:42,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766202694] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:42,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:42,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:35:42,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521560427] [2023-12-19 13:35:42,381 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:42,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:35:42,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:42,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:35:42,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:35:42,383 INFO L87 Difference]: Start difference. First operand 1588 states and 2482 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-19 13:35:42,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:42,835 INFO L93 Difference]: Finished difference Result 3026 states and 4684 transitions. [2023-12-19 13:35:42,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:35:42,836 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) Word has length 610 [2023-12-19 13:35:42,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:42,840 INFO L225 Difference]: With dead ends: 3026 [2023-12-19 13:35:42,840 INFO L226 Difference]: Without dead ends: 1638 [2023-12-19 13:35:42,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1222 GetRequests, 1212 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:35:42,843 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 319 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:42,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 1007 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:35:42,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2023-12-19 13:35:42,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 1588. [2023-12-19 13:35:42,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1092 states have (on average 1.4075091575091576) internal successors, (1537), 1092 states have internal predecessors, (1537), 460 states have call successors, (460), 35 states have call predecessors, (460), 35 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:42,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 2457 transitions. [2023-12-19 13:35:42,922 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 2457 transitions. Word has length 610 [2023-12-19 13:35:42,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:42,923 INFO L495 AbstractCegarLoop]: Abstraction has 1588 states and 2457 transitions. [2023-12-19 13:35:42,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-19 13:35:42,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 2457 transitions. [2023-12-19 13:35:42,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-12-19 13:35:42,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:42,927 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:42,935 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-12-19 13:35:43,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:43,135 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:43,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:43,136 INFO L85 PathProgramCache]: Analyzing trace with hash -2091288384, now seen corresponding path program 1 times [2023-12-19 13:35:43,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:43,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545227359] [2023-12-19 13:35:43,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:43,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:43,189 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:43,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [224219023] [2023-12-19 13:35:43,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:43,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:43,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:43,190 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-12-19 13:35:43,222 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-12-19 13:35:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:43,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 1468 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 13:35:43,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:43,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:43,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:43,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545227359] [2023-12-19 13:35:43,718 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:43,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224219023] [2023-12-19 13:35:43,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224219023] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:43,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:43,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:35:43,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952438152] [2023-12-19 13:35:43,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:43,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 13:35:43,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:43,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 13:35:43,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:35:43,723 INFO L87 Difference]: Start difference. First operand 1588 states and 2457 transitions. Second operand has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:44,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:44,544 INFO L93 Difference]: Finished difference Result 4278 states and 6619 transitions. [2023-12-19 13:35:44,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:35:44,544 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 610 [2023-12-19 13:35:44,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:44,552 INFO L225 Difference]: With dead ends: 4278 [2023-12-19 13:35:44,552 INFO L226 Difference]: Without dead ends: 2894 [2023-12-19 13:35:44,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 606 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 13:35:44,556 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 1859 mSDsluCounter, 1466 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:44,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1859 Valid, 1952 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 13:35:44,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2023-12-19 13:35:44,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 1592. [2023-12-19 13:35:44,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1096 states have (on average 1.4005474452554745) internal successors, (1535), 1096 states have internal predecessors, (1535), 460 states have call successors, (460), 35 states have call predecessors, (460), 35 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:44,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2455 transitions. [2023-12-19 13:35:44,672 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2455 transitions. Word has length 610 [2023-12-19 13:35:44,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:44,673 INFO L495 AbstractCegarLoop]: Abstraction has 1592 states and 2455 transitions. [2023-12-19 13:35:44,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:44,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2455 transitions. [2023-12-19 13:35:44,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-12-19 13:35:44,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:44,677 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:44,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-19 13:35:44,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 13:35:44,885 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:44,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:44,886 INFO L85 PathProgramCache]: Analyzing trace with hash -704502974, now seen corresponding path program 1 times [2023-12-19 13:35:44,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:44,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265290439] [2023-12-19 13:35:44,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:44,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:44,951 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:44,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [28731920] [2023-12-19 13:35:44,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:44,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:44,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:44,952 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-12-19 13:35:44,997 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-12-19 13:35:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:45,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 1469 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 13:35:45,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:45,998 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 10985 proven. 252 refuted. 0 times theorem prover too weak. 5507 trivial. 0 not checked. [2023-12-19 13:35:45,998 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:46,349 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 288 proven. 255 refuted. 0 times theorem prover too weak. 16201 trivial. 0 not checked. [2023-12-19 13:35:46,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:46,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265290439] [2023-12-19 13:35:46,349 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:46,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28731920] [2023-12-19 13:35:46,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28731920] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:46,349 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:46,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2023-12-19 13:35:46,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277670416] [2023-12-19 13:35:46,350 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:46,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-19 13:35:46,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:46,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-19 13:35:46,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2023-12-19 13:35:46,351 INFO L87 Difference]: Start difference. First operand 1592 states and 2455 transitions. Second operand has 17 states, 17 states have (on average 14.0) internal successors, (238), 17 states have internal predecessors, (238), 4 states have call successors, (146), 3 states have call predecessors, (146), 7 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) [2023-12-19 13:35:47,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:47,788 INFO L93 Difference]: Finished difference Result 3100 states and 4703 transitions. [2023-12-19 13:35:47,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-19 13:35:47,796 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 14.0) internal successors, (238), 17 states have internal predecessors, (238), 4 states have call successors, (146), 3 states have call predecessors, (146), 7 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) Word has length 610 [2023-12-19 13:35:47,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:47,802 INFO L225 Difference]: With dead ends: 3100 [2023-12-19 13:35:47,802 INFO L226 Difference]: Without dead ends: 1712 [2023-12-19 13:35:47,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1238 GetRequests, 1204 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=307, Invalid=883, Unknown=0, NotChecked=0, Total=1190 [2023-12-19 13:35:47,806 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 1472 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 1204 mSolverCounterSat, 923 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 2127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 923 IncrementalHoareTripleChecker+Valid, 1204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:47,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 1610 Invalid, 2127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [923 Valid, 1204 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 13:35:47,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2023-12-19 13:35:47,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 1652. [2023-12-19 13:35:47,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1141 states have (on average 1.3777388255915863) internal successors, (1572), 1141 states have internal predecessors, (1572), 460 states have call successors, (460), 50 states have call predecessors, (460), 50 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:47,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 2492 transitions. [2023-12-19 13:35:47,907 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 2492 transitions. Word has length 610 [2023-12-19 13:35:47,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:47,909 INFO L495 AbstractCegarLoop]: Abstraction has 1652 states and 2492 transitions. [2023-12-19 13:35:47,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 14.0) internal successors, (238), 17 states have internal predecessors, (238), 4 states have call successors, (146), 3 states have call predecessors, (146), 7 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) [2023-12-19 13:35:47,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 2492 transitions. [2023-12-19 13:35:47,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-12-19 13:35:47,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:47,913 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:47,921 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-12-19 13:35:48,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 13:35:48,121 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:48,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:48,122 INFO L85 PathProgramCache]: Analyzing trace with hash -583605851, now seen corresponding path program 1 times [2023-12-19 13:35:48,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:48,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849669786] [2023-12-19 13:35:48,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:48,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:48,165 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:48,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1339355377] [2023-12-19 13:35:48,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:48,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:48,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:48,166 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-12-19 13:35:48,188 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-12-19 13:35:48,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:48,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-19 13:35:48,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:50,356 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 11629 proven. 420 refuted. 0 times theorem prover too weak. 4695 trivial. 0 not checked. [2023-12-19 13:35:50,356 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:52,645 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 636 proven. 438 refuted. 0 times theorem prover too weak. 15670 trivial. 0 not checked. [2023-12-19 13:35:52,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:52,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849669786] [2023-12-19 13:35:52,646 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:52,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339355377] [2023-12-19 13:35:52,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339355377] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:52,646 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:52,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2023-12-19 13:35:52,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581476361] [2023-12-19 13:35:52,646 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:52,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-19 13:35:52,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:52,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-19 13:35:52,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2023-12-19 13:35:52,648 INFO L87 Difference]: Start difference. First operand 1652 states and 2492 transitions. Second operand has 32 states, 31 states have (on average 9.548387096774194) internal successors, (296), 30 states have internal predecessors, (296), 9 states have call successors, (146), 5 states have call predecessors, (146), 12 states have return successors, (147), 9 states have call predecessors, (147), 9 states have call successors, (147) [2023-12-19 13:35:55,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:55,621 INFO L93 Difference]: Finished difference Result 4526 states and 6732 transitions. [2023-12-19 13:35:55,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-19 13:35:55,622 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 9.548387096774194) internal successors, (296), 30 states have internal predecessors, (296), 9 states have call successors, (146), 5 states have call predecessors, (146), 12 states have return successors, (147), 9 states have call predecessors, (147), 9 states have call successors, (147) Word has length 611 [2023-12-19 13:35:55,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:55,629 INFO L225 Difference]: With dead ends: 4526 [2023-12-19 13:35:55,629 INFO L226 Difference]: Without dead ends: 3090 [2023-12-19 13:35:55,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1251 GetRequests, 1193 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1073, Invalid=2467, Unknown=0, NotChecked=0, Total=3540 [2023-12-19 13:35:55,633 INFO L413 NwaCegarLoop]: 431 mSDtfsCounter, 3541 mSDsluCounter, 1948 mSDsCounter, 0 mSdLazyCounter, 2288 mSolverCounterSat, 1205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3541 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 3493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1205 IncrementalHoareTripleChecker+Valid, 2288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:55,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3541 Valid, 2379 Invalid, 3493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1205 Valid, 2288 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-19 13:35:55,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3090 states. [2023-12-19 13:35:55,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3090 to 2188. [2023-12-19 13:35:55,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 1662 states have (on average 1.4121540312876053) internal successors, (2347), 1662 states have internal predecessors, (2347), 460 states have call successors, (460), 65 states have call predecessors, (460), 65 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:55,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 3267 transitions. [2023-12-19 13:35:55,788 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 3267 transitions. Word has length 611 [2023-12-19 13:35:55,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:55,788 INFO L495 AbstractCegarLoop]: Abstraction has 2188 states and 3267 transitions. [2023-12-19 13:35:55,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 9.548387096774194) internal successors, (296), 30 states have internal predecessors, (296), 9 states have call successors, (146), 5 states have call predecessors, (146), 12 states have return successors, (147), 9 states have call predecessors, (147), 9 states have call successors, (147) [2023-12-19 13:35:55,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 3267 transitions. [2023-12-19 13:35:55,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-12-19 13:35:55,793 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:55,793 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:55,803 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-12-19 13:35:56,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 13:35:56,004 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:56,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:56,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1401254301, now seen corresponding path program 1 times [2023-12-19 13:35:56,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:56,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205112577] [2023-12-19 13:35:56,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:56,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:56,081 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:56,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1631996112] [2023-12-19 13:35:56,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:56,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:56,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:56,099 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-12-19 13:35:56,171 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-12-19 13:35:56,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:56,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 13:35:56,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:57,881 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-19 13:35:57,881 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:35:57,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:57,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205112577] [2023-12-19 13:35:57,881 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:57,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631996112] [2023-12-19 13:35:57,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631996112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:35:57,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:35:57,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:35:57,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155893228] [2023-12-19 13:35:57,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:35:57,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:35:57,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:57,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:35:57,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:35:57,883 INFO L87 Difference]: Start difference. First operand 2188 states and 3267 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:58,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:35:58,270 INFO L93 Difference]: Finished difference Result 5246 states and 7895 transitions. [2023-12-19 13:35:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:35:58,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 611 [2023-12-19 13:35:58,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:35:58,294 INFO L225 Difference]: With dead ends: 5246 [2023-12-19 13:35:58,294 INFO L226 Difference]: Without dead ends: 3258 [2023-12-19 13:35:58,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 608 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-12-19 13:35:58,311 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 420 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:35:58,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 1475 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:35:58,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2023-12-19 13:35:58,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3224. [2023-12-19 13:35:58,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3224 states, 2698 states have (on average 1.4610822831727206) internal successors, (3942), 2698 states have internal predecessors, (3942), 460 states have call successors, (460), 65 states have call predecessors, (460), 65 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:35:58,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3224 states to 3224 states and 4862 transitions. [2023-12-19 13:35:58,494 INFO L78 Accepts]: Start accepts. Automaton has 3224 states and 4862 transitions. Word has length 611 [2023-12-19 13:35:58,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:35:58,495 INFO L495 AbstractCegarLoop]: Abstraction has 3224 states and 4862 transitions. [2023-12-19 13:35:58,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-19 13:35:58,495 INFO L276 IsEmpty]: Start isEmpty. Operand 3224 states and 4862 transitions. [2023-12-19 13:35:58,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2023-12-19 13:35:58,500 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:35:58,500 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:35:58,510 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-12-19 13:35:58,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 13:35:58,711 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:35:58,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:35:58,711 INFO L85 PathProgramCache]: Analyzing trace with hash -734508791, now seen corresponding path program 1 times [2023-12-19 13:35:58,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:35:58,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424737777] [2023-12-19 13:35:58,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:58,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:35:58,754 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:35:58,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [883238451] [2023-12-19 13:35:58,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:35:58,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:35:58,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:35:58,756 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-12-19 13:35:58,788 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-12-19 13:35:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:35:59,177 INFO L262 TraceCheckSpWp]: Trace formula consists of 1474 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 13:35:59,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:35:59,343 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 6823 proven. 75 refuted. 0 times theorem prover too weak. 9846 trivial. 0 not checked. [2023-12-19 13:35:59,343 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:35:59,572 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 198 proven. 75 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:35:59,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:35:59,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424737777] [2023-12-19 13:35:59,573 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:35:59,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883238451] [2023-12-19 13:35:59,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883238451] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:35:59,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:35:59,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-19 13:35:59,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754102585] [2023-12-19 13:35:59,573 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:35:59,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 13:35:59,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:35:59,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 13:35:59,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-12-19 13:35:59,575 INFO L87 Difference]: Start difference. First operand 3224 states and 4862 transitions. Second operand has 10 states, 10 states have (on average 18.2) internal successors, (182), 10 states have internal predecessors, (182), 3 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) [2023-12-19 13:36:00,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:36:00,306 INFO L93 Difference]: Finished difference Result 6323 states and 9516 transitions. [2023-12-19 13:36:00,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:36:00,307 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 18.2) internal successors, (182), 10 states have internal predecessors, (182), 3 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) Word has length 613 [2023-12-19 13:36:00,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:36:00,317 INFO L225 Difference]: With dead ends: 6323 [2023-12-19 13:36:00,317 INFO L226 Difference]: Without dead ends: 3299 [2023-12-19 13:36:00,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1228 GetRequests, 1216 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2023-12-19 13:36:00,321 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 963 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 1280 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 13:36:00,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1029 Valid, 1280 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 13:36:00,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2023-12-19 13:36:00,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 3249. [2023-12-19 13:36:00,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3249 states, 2718 states have (on average 1.4576894775570273) internal successors, (3962), 2718 states have internal predecessors, (3962), 460 states have call successors, (460), 70 states have call predecessors, (460), 70 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:36:00,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 4882 transitions. [2023-12-19 13:36:00,487 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 4882 transitions. Word has length 613 [2023-12-19 13:36:00,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:36:00,488 INFO L495 AbstractCegarLoop]: Abstraction has 3249 states and 4882 transitions. [2023-12-19 13:36:00,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.2) internal successors, (182), 10 states have internal predecessors, (182), 3 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) [2023-12-19 13:36:00,488 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 4882 transitions. [2023-12-19 13:36:00,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2023-12-19 13:36:00,492 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:36:00,492 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:36:00,501 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-12-19 13:36:00,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:00,701 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:36:00,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:36:00,701 INFO L85 PathProgramCache]: Analyzing trace with hash 335559136, now seen corresponding path program 1 times [2023-12-19 13:36:00,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:36:00,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655075230] [2023-12-19 13:36:00,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:00,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:36:00,746 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:36:00,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1976040232] [2023-12-19 13:36:00,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:00,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:00,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:36:00,747 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-12-19 13:36:00,795 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-12-19 13:36:07,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:36:07,475 INFO L262 TraceCheckSpWp]: Trace formula consists of 1476 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-19 13:36:07,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:36:15,167 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 10395 proven. 1089 refuted. 0 times theorem prover too weak. 5260 trivial. 0 not checked. [2023-12-19 13:36:15,167 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:36:23,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:36:23,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655075230] [2023-12-19 13:36:23,903 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:36:23,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976040232] [2023-12-19 13:36:23,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976040232] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 13:36:23,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 13:36:23,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2023-12-19 13:36:23,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205160575] [2023-12-19 13:36:23,904 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 13:36:23,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-19 13:36:23,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:36:23,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-19 13:36:23,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=815, Unknown=0, NotChecked=0, Total=1056 [2023-12-19 13:36:23,905 INFO L87 Difference]: Start difference. First operand 3249 states and 4882 transitions. Second operand has 22 states, 22 states have (on average 8.5) internal successors, (187), 20 states have internal predecessors, (187), 8 states have call successors, (92), 8 states have call predecessors, (92), 11 states have return successors, (92), 7 states have call predecessors, (92), 8 states have call successors, (92) [2023-12-19 13:36:27,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:36:27,708 INFO L93 Difference]: Finished difference Result 8559 states and 12790 transitions. [2023-12-19 13:36:27,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-19 13:36:27,711 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 8.5) internal successors, (187), 20 states have internal predecessors, (187), 8 states have call successors, (92), 8 states have call predecessors, (92), 11 states have return successors, (92), 7 states have call predecessors, (92), 8 states have call successors, (92) Word has length 614 [2023-12-19 13:36:27,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:36:27,720 INFO L225 Difference]: With dead ends: 8559 [2023-12-19 13:36:27,720 INFO L226 Difference]: Without dead ends: 5583 [2023-12-19 13:36:27,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1072 GetRequests, 1029 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=500, Invalid=1480, Unknown=0, NotChecked=0, Total=1980 [2023-12-19 13:36:27,725 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 945 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 964 SdHoareTripleChecker+Valid, 1890 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:36:27,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [964 Valid, 1890 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-19 13:36:27,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5583 states. [2023-12-19 13:36:28,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5583 to 5345. [2023-12-19 13:36:28,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5345 states, 4774 states have (on average 1.4738165060745705) internal successors, (7036), 4774 states have internal predecessors, (7036), 460 states have call successors, (460), 110 states have call predecessors, (460), 110 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:36:28,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5345 states to 5345 states and 7956 transitions. [2023-12-19 13:36:28,012 INFO L78 Accepts]: Start accepts. Automaton has 5345 states and 7956 transitions. Word has length 614 [2023-12-19 13:36:28,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:36:28,012 INFO L495 AbstractCegarLoop]: Abstraction has 5345 states and 7956 transitions. [2023-12-19 13:36:28,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 8.5) internal successors, (187), 20 states have internal predecessors, (187), 8 states have call successors, (92), 8 states have call predecessors, (92), 11 states have return successors, (92), 7 states have call predecessors, (92), 8 states have call successors, (92) [2023-12-19 13:36:28,012 INFO L276 IsEmpty]: Start isEmpty. Operand 5345 states and 7956 transitions. [2023-12-19 13:36:28,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2023-12-19 13:36:28,019 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:36:28,019 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:36:28,039 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-12-19 13:36:28,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:28,225 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:36:28,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:36:28,225 INFO L85 PathProgramCache]: Analyzing trace with hash -659134562, now seen corresponding path program 1 times [2023-12-19 13:36:28,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:36:28,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30794925] [2023-12-19 13:36:28,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:28,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:36:28,268 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:36:28,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [162585328] [2023-12-19 13:36:28,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:28,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:28,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:36:28,270 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-12-19 13:36:28,272 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-12-19 13:36:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:36:28,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 1474 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:36:28,795 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:36:29,799 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8461 proven. 138 refuted. 0 times theorem prover too weak. 8145 trivial. 0 not checked. [2023-12-19 13:36:29,799 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:36:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 135 proven. 138 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-19 13:36:30,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:36:30,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30794925] [2023-12-19 13:36:30,445 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:36:30,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162585328] [2023-12-19 13:36:30,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162585328] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:36:30,445 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:36:30,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-12-19 13:36:30,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191565457] [2023-12-19 13:36:30,446 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:36:30,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 13:36:30,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:36:30,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 13:36:30,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-19 13:36:30,461 INFO L87 Difference]: Start difference. First operand 5345 states and 7956 transitions. Second operand has 10 states, 10 states have (on average 28.8) internal successors, (288), 10 states have internal predecessors, (288), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) [2023-12-19 13:36:31,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:36:31,656 INFO L93 Difference]: Finished difference Result 11183 states and 16467 transitions. [2023-12-19 13:36:31,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 13:36:31,657 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 28.8) internal successors, (288), 10 states have internal predecessors, (288), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) Word has length 614 [2023-12-19 13:36:31,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:36:31,667 INFO L225 Difference]: With dead ends: 11183 [2023-12-19 13:36:31,668 INFO L226 Difference]: Without dead ends: 7617 [2023-12-19 13:36:31,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1232 GetRequests, 1218 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=142, Unknown=0, NotChecked=0, Total=240 [2023-12-19 13:36:31,673 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 1205 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 2314 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 13:36:31,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1250 Valid, 2314 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 934 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 13:36:31,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7617 states. [2023-12-19 13:36:31,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7617 to 3421. [2023-12-19 13:36:32,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 2845 states have (on average 1.4203866432337433) internal successors, (4041), 2845 states have internal predecessors, (4041), 460 states have call successors, (460), 115 states have call predecessors, (460), 115 states have return successors, (460), 460 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-19 13:36:32,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 4961 transitions. [2023-12-19 13:36:32,005 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 4961 transitions. Word has length 614 [2023-12-19 13:36:32,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:36:32,006 INFO L495 AbstractCegarLoop]: Abstraction has 3421 states and 4961 transitions. [2023-12-19 13:36:32,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 28.8) internal successors, (288), 10 states have internal predecessors, (288), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) [2023-12-19 13:36:32,006 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 4961 transitions. [2023-12-19 13:36:32,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2023-12-19 13:36:32,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:36:32,011 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-19 13:36:32,032 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-12-19 13:36:32,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:32,220 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:36:32,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:36:32,221 INFO L85 PathProgramCache]: Analyzing trace with hash 2010595039, now seen corresponding path program 1 times [2023-12-19 13:36:32,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:36:32,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905902696] [2023-12-19 13:36:32,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:32,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:36:32,264 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:36:32,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [705511076] [2023-12-19 13:36:32,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:36:32,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:36:32,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:36:32,266 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:36:32,289 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-12-19 13:37:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-19 13:37:22,492 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. Received shutdown request... [2023-12-19 13:49:47,870 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 13:49:47,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 13:49:48,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 [2023-12-19 13:49:49,071 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forcibly destroying the process [2023-12-19 13:49:49,091 ERROR L246 FreeRefinementEngine]: Caught known exception: Timeout or Toolchain cancelled by user [2023-12-19 13:49:49,093 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 13:49:49,100 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forcibly destroying the process [2023-12-19 13:49:49,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:49:49,100 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 616 with TraceHistMax 92,while AutomatonFreeRefinementEngine was Timeout during CAMEL. [2023-12-19 13:49:49,103 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:49:49,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 137 [2023-12-19 13:49:49,105 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 13:49:49,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 01:49:49 BoogieIcfgContainer [2023-12-19 13:49:49,106 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 13:49:49,106 INFO L158 Benchmark]: Toolchain (without parser) took 868376.77ms. Allocated memory was 288.4MB in the beginning and 973.1MB in the end (delta: 684.7MB). Free memory was 235.9MB in the beginning and 703.1MB in the end (delta: -467.3MB). Peak memory consumption was 218.2MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,106 INFO L158 Benchmark]: CDTParser took 0.54ms. Allocated memory is still 230.7MB. Free memory is still 180.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 13:49:49,106 INFO L158 Benchmark]: CACSL2BoogieTranslator took 503.07ms. Allocated memory is still 288.4MB. Free memory was 235.6MB in the beginning and 197.3MB in the end (delta: 38.3MB). Peak memory consumption was 38.8MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,107 INFO L158 Benchmark]: Boogie Procedure Inliner took 110.39ms. Allocated memory is still 288.4MB. Free memory was 197.3MB in the beginning and 235.9MB in the end (delta: -38.6MB). Peak memory consumption was 8.6MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,107 INFO L158 Benchmark]: Boogie Preprocessor took 156.85ms. Allocated memory is still 288.4MB. Free memory was 235.9MB in the beginning and 196.0MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,107 INFO L158 Benchmark]: RCFGBuilder took 1184.38ms. Allocated memory is still 288.4MB. Free memory was 196.0MB in the beginning and 215.4MB in the end (delta: -19.3MB). Peak memory consumption was 98.6MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,107 INFO L158 Benchmark]: TraceAbstraction took 866417.71ms. Allocated memory was 288.4MB in the beginning and 973.1MB in the end (delta: 684.7MB). Free memory was 214.8MB in the beginning and 703.1MB in the end (delta: -488.3MB). Peak memory consumption was 195.9MB. Max. memory is 8.0GB. [2023-12-19 13:49:49,108 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.54ms. Allocated memory is still 230.7MB. Free memory is still 180.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 503.07ms. Allocated memory is still 288.4MB. Free memory was 235.6MB in the beginning and 197.3MB in the end (delta: 38.3MB). Peak memory consumption was 38.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 110.39ms. Allocated memory is still 288.4MB. Free memory was 197.3MB in the beginning and 235.9MB in the end (delta: -38.6MB). Peak memory consumption was 8.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 156.85ms. Allocated memory is still 288.4MB. Free memory was 235.9MB in the beginning and 196.0MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. * RCFGBuilder took 1184.38ms. Allocated memory is still 288.4MB. Free memory was 196.0MB in the beginning and 215.4MB in the end (delta: -19.3MB). Peak memory consumption was 98.6MB. Max. memory is 8.0GB. * TraceAbstraction took 866417.71ms. Allocated memory was 288.4MB in the beginning and 973.1MB in the end (delta: 684.7MB). Free memory was 214.8MB in the beginning and 703.1MB in the end (delta: -488.3MB). Peak memory consumption was 195.9MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 616 with TraceHistMax 92,while AutomatonFreeRefinementEngine was Timeout during CAMEL. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 309 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 866.4s, OverallIterations: 22, TraceHistogramMax: 92, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 15.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17705 SdHoareTripleChecker+Valid, 9.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17426 mSDsluCounter, 29698 SdHoareTripleChecker+Invalid, 8.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 18680 mSDsCounter, 3836 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9586 IncrementalHoareTripleChecker+Invalid, 13422 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3836 mSolverCounterUnsat, 11018 mSDtfsCounter, 9586 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18191 GetRequests, 17963 SyntacticMatches, 4 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 10.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5345occurred in iteration=20, InterpolantAutomatonStates: 197, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 21 MinimizatonAttempts, 12007 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.5s SsaConstructionTime, 10.4s SatisfiabilityAnalysisTime, 30.2s InterpolantComputationTime, 13394 NumberOfCodeBlocks, 13394 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 17645 ConstructedInterpolants, 52 QuantifiedInterpolants, 69441 SizeOfPredicates, 61 NumberOfNonLiveVariables, 30849 ConjunctsInSsa, 167 ConjunctsInUnsatCore, 29 InterpolantComputations, 12 PerfectInterpolantSequences, 481412/485576 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown