/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 false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-85.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 04:12:14,653 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 04:12:14,717 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-16 04:12:14,722 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 04:12:14,722 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 04:12:14,755 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 04:12:14,755 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 04:12:14,755 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 04:12:14,756 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 04:12:14,759 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 04:12:14,759 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 04:12:14,759 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 04:12:14,759 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 04:12:14,760 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 04:12:14,760 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 04:12:14,761 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 04:12:14,761 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 04:12:14,761 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 04:12:14,761 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 04:12:14,761 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 04:12:14,761 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 04:12:14,762 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 04:12:14,763 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 04:12:14,763 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 04:12:14,763 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 04:12:14,764 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 04:12:14,764 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 04:12:14,764 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:12:14,764 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 04:12:14,764 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 04:12:14,764 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 04:12:14,765 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 04:12:14,765 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 -> false [2023-12-16 04:12:14,986 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 04:12:15,002 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 04:12:15,006 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 04:12:15,007 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 04:12:15,007 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 04:12:15,008 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-85.i [2023-12-16 04:12:16,198 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 04:12:16,438 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 04:12:16,438 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-85.i [2023-12-16 04:12:16,459 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de3f573b1/f4f1b437479e4693a61fe37f03491635/FLAGb9f8d0793 [2023-12-16 04:12:16,468 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de3f573b1/f4f1b437479e4693a61fe37f03491635 [2023-12-16 04:12:16,470 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 04:12:16,471 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 04:12:16,472 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 04:12:16,472 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 04:12:16,475 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 04:12:16,476 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:12:16" (1/1) ... [2023-12-16 04:12:16,477 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56b5dfc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:16, skipping insertion in model container [2023-12-16 04:12:16,477 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:12:16" (1/1) ... [2023-12-16 04:12:16,618 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 04:12:16,751 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-85.i[916,929] [2023-12-16 04:12:16,933 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:12:16,948 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 04:12:16,956 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-85.i[916,929] [2023-12-16 04:12:17,086 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:12:17,105 INFO L206 MainTranslator]: Completed translation [2023-12-16 04:12:17,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17 WrapperNode [2023-12-16 04:12:17,106 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 04:12:17,107 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 04:12:17,107 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 04:12:17,107 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 04:12:17,114 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,143 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,244 INFO L138 Inliner]: procedures = 26, calls = 78, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 650 [2023-12-16 04:12:17,245 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 04:12:17,245 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 04:12:17,245 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 04:12:17,245 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 04:12:17,261 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,261 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,269 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,292 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-16 04:12:17,292 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,292 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,317 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,321 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,327 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,349 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,360 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 04:12:17,361 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 04:12:17,361 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 04:12:17,361 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 04:12:17,362 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (1/1) ... [2023-12-16 04:12:17,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:12:17,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:17,385 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-16 04:12:17,397 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-16 04:12:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 04:12:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 04:12:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 04:12:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 04:12:17,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 04:12:17,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 04:12:17,536 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 04:12:17,537 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 04:12:18,587 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 04:12:18,631 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 04:12:18,631 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 04:12:18,632 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:12:18 BoogieIcfgContainer [2023-12-16 04:12:18,632 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 04:12:18,633 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 04:12:18,634 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 04:12:18,636 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 04:12:18,636 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 04:12:16" (1/3) ... [2023-12-16 04:12:18,637 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a5b161 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:12:18, skipping insertion in model container [2023-12-16 04:12:18,637 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:12:17" (2/3) ... [2023-12-16 04:12:18,637 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a5b161 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:12:18, skipping insertion in model container [2023-12-16 04:12:18,638 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:12:18" (3/3) ... [2023-12-16 04:12:18,639 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-85.i [2023-12-16 04:12:18,651 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 04:12:18,651 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 04:12:18,698 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 04:12:18,704 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;@7e688d57, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 04:12:18,704 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 04:12:18,710 INFO L276 IsEmpty]: Start isEmpty. Operand has 233 states, 165 states have (on average 1.5757575757575757) internal successors, (260), 166 states have internal predecessors, (260), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-16 04:12:18,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-12-16 04:12:18,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:18,738 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:18,738 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:18,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:18,742 INFO L85 PathProgramCache]: Analyzing trace with hash -793420994, now seen corresponding path program 1 times [2023-12-16 04:12:18,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:18,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702169630] [2023-12-16 04:12:18,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:18,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:19,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:19,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702169630] [2023-12-16 04:12:19,174 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-16 04:12:19,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775689511] [2023-12-16 04:12:19,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:19,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:19,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:19,184 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-16 04:12:19,228 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-16 04:12:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:19,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 1189 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 04:12:19,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:19,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 8192 trivial. 0 not checked. [2023-12-16 04:12:19,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:19,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775689511] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:19,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:19,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 04:12:19,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294481681] [2023-12-16 04:12:19,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:19,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 04:12:19,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:19,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 04:12:19,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:12:19,753 INFO L87 Difference]: Start difference. First operand has 233 states, 165 states have (on average 1.5757575757575757) internal successors, (260), 166 states have internal predecessors, (260), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-16 04:12:19,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:19,826 INFO L93 Difference]: Finished difference Result 463 states and 843 transitions. [2023-12-16 04:12:19,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 04:12:19,830 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 2 states have call successors, (65) Word has length 442 [2023-12-16 04:12:19,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:19,841 INFO L225 Difference]: With dead ends: 463 [2023-12-16 04:12:19,841 INFO L226 Difference]: Without dead ends: 231 [2023-12-16 04:12:19,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 441 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-16 04:12:19,850 INFO L413 NwaCegarLoop]: 382 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, 382 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-16 04:12:19,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 382 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:12:19,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-12-16 04:12:19,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2023-12-16 04:12:19,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 164 states have (on average 1.5548780487804879) internal successors, (255), 164 states have internal predecessors, (255), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-16 04:12:19,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 385 transitions. [2023-12-16 04:12:19,905 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 385 transitions. Word has length 442 [2023-12-16 04:12:19,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:19,906 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 385 transitions. [2023-12-16 04:12:19,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-16 04:12:19,906 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 385 transitions. [2023-12-16 04:12:19,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-12-16 04:12:19,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:19,911 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:19,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-16 04:12:20,112 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-16 04:12:20,113 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:20,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:20,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1180707264, now seen corresponding path program 1 times [2023-12-16 04:12:20,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:20,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787481676] [2023-12-16 04:12:20,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:20,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:20,231 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:20,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [905738462] [2023-12-16 04:12:20,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:20,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:20,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:20,236 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-16 04:12:20,266 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-16 04:12:20,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:20,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 1189 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 04:12:20,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:20,680 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:20,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:20,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:20,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787481676] [2023-12-16 04:12:20,681 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:20,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905738462] [2023-12-16 04:12:20,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905738462] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:20,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:20,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:12:20,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072808586] [2023-12-16 04:12:20,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:20,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:12:20,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:20,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:12:20,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:12:20,687 INFO L87 Difference]: Start difference. First operand 231 states and 385 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:24,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-16 04:12:24,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:24,867 INFO L93 Difference]: Finished difference Result 477 states and 792 transitions. [2023-12-16 04:12:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:12:24,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 442 [2023-12-16 04:12:24,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:24,873 INFO L225 Difference]: With dead ends: 477 [2023-12-16 04:12:24,873 INFO L226 Difference]: Without dead ends: 247 [2023-12-16 04:12:24,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 439 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-16 04:12:24,875 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 30 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:24,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1141 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2023-12-16 04:12:24,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-12-16 04:12:24,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 233. [2023-12-16 04:12:24,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 166 states have (on average 1.5481927710843373) internal successors, (257), 166 states have internal predecessors, (257), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-16 04:12:24,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 387 transitions. [2023-12-16 04:12:24,955 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 387 transitions. Word has length 442 [2023-12-16 04:12:24,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:24,957 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 387 transitions. [2023-12-16 04:12:24,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:24,958 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 387 transitions. [2023-12-16 04:12:24,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-12-16 04:12:24,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:24,965 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:24,995 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-16 04:12:25,168 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-16 04:12:25,169 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:25,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:25,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1123448962, now seen corresponding path program 1 times [2023-12-16 04:12:25,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:25,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582112280] [2023-12-16 04:12:25,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:25,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:25,273 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:25,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [354809880] [2023-12-16 04:12:25,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:25,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:25,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:25,281 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-16 04:12:25,308 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-16 04:12:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:25,733 INFO L262 TraceCheckSpWp]: Trace formula consists of 1186 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:12:25,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:25,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:25,769 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:25,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:25,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582112280] [2023-12-16 04:12:25,770 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:25,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354809880] [2023-12-16 04:12:25,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354809880] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:25,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:25,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:12:25,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686098459] [2023-12-16 04:12:25,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:25,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:12:25,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:25,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:12:25,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:12:25,772 INFO L87 Difference]: Start difference. First operand 233 states and 387 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:25,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:25,882 INFO L93 Difference]: Finished difference Result 692 states and 1149 transitions. [2023-12-16 04:12:25,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:12:25,883 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 442 [2023-12-16 04:12:25,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:25,888 INFO L225 Difference]: With dead ends: 692 [2023-12-16 04:12:25,888 INFO L226 Difference]: Without dead ends: 460 [2023-12-16 04:12:25,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 440 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-16 04:12:25,892 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 365 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:25,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 734 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:12:25,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2023-12-16 04:12:25,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 458. [2023-12-16 04:12:25,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 325 states have (on average 1.5261538461538462) internal successors, (496), 325 states have internal predecessors, (496), 130 states have call successors, (130), 2 states have call predecessors, (130), 2 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:25,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 756 transitions. [2023-12-16 04:12:25,942 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 756 transitions. Word has length 442 [2023-12-16 04:12:25,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:25,943 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 756 transitions. [2023-12-16 04:12:25,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:25,945 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 756 transitions. [2023-12-16 04:12:25,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-12-16 04:12:25,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:25,950 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:25,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:26,158 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-16 04:12:26,158 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:26,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:26,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1138967680, now seen corresponding path program 1 times [2023-12-16 04:12:26,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:26,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104152023] [2023-12-16 04:12:26,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:26,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:26,220 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:26,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1957558996] [2023-12-16 04:12:26,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:26,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:26,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:26,221 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-16 04:12:26,248 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-16 04:12:26,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:26,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 1187 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:12:26,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:26,586 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:26,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:26,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104152023] [2023-12-16 04:12:26,587 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:26,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957558996] [2023-12-16 04:12:26,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957558996] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:26,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:26,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:12:26,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179686032] [2023-12-16 04:12:26,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:26,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:12:26,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:26,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:12:26,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:12:26,589 INFO L87 Difference]: Start difference. First operand 458 states and 756 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:26,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:26,702 INFO L93 Difference]: Finished difference Result 918 states and 1514 transitions. [2023-12-16 04:12:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:12:26,703 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 442 [2023-12-16 04:12:26,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:26,707 INFO L225 Difference]: With dead ends: 918 [2023-12-16 04:12:26,707 INFO L226 Difference]: Without dead ends: 461 [2023-12-16 04:12:26,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 440 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-16 04:12:26,709 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 364 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:26,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 1004 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:12:26,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-12-16 04:12:26,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 459. [2023-12-16 04:12:26,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 326 states have (on average 1.50920245398773) internal successors, (492), 326 states have internal predecessors, (492), 130 states have call successors, (130), 2 states have call predecessors, (130), 2 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:26,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 752 transitions. [2023-12-16 04:12:26,736 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 752 transitions. Word has length 442 [2023-12-16 04:12:26,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:26,737 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 752 transitions. [2023-12-16 04:12:26,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:26,737 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 752 transitions. [2023-12-16 04:12:26,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-16 04:12:26,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:26,741 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:26,764 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-16 04:12:26,949 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-16 04:12:26,950 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:26,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:26,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1763425568, now seen corresponding path program 1 times [2023-12-16 04:12:26,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:26,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215801141] [2023-12-16 04:12:26,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:26,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:26,991 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:26,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1517132029] [2023-12-16 04:12:26,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:26,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:26,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:27,014 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-16 04:12:27,041 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-16 04:12:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:27,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 1184 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:12:27,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:27,319 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:27,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215801141] [2023-12-16 04:12:27,319 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517132029] [2023-12-16 04:12:27,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517132029] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:27,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:27,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:12:27,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240651007] [2023-12-16 04:12:27,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:27,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:12:27,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:27,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:12:27,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:12:27,321 INFO L87 Difference]: Start difference. First operand 459 states and 752 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:27,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:27,431 INFO L93 Difference]: Finished difference Result 1355 states and 2222 transitions. [2023-12-16 04:12:27,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:12:27,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 443 [2023-12-16 04:12:27,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:27,436 INFO L225 Difference]: With dead ends: 1355 [2023-12-16 04:12:27,436 INFO L226 Difference]: Without dead ends: 897 [2023-12-16 04:12:27,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 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-16 04:12:27,438 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 351 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:27,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 954 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:12:27,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2023-12-16 04:12:27,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 498. [2023-12-16 04:12:27,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 365 states have (on average 1.5041095890410958) internal successors, (549), 365 states have internal predecessors, (549), 130 states have call successors, (130), 2 states have call predecessors, (130), 2 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:27,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 809 transitions. [2023-12-16 04:12:27,486 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 809 transitions. Word has length 443 [2023-12-16 04:12:27,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:27,487 INFO L495 AbstractCegarLoop]: Abstraction has 498 states and 809 transitions. [2023-12-16 04:12:27,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:27,487 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 809 transitions. [2023-12-16 04:12:27,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-16 04:12:27,489 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:27,489 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:27,508 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-16 04:12:27,697 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-16 04:12:27,697 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:27,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:27,698 INFO L85 PathProgramCache]: Analyzing trace with hash 866032290, now seen corresponding path program 1 times [2023-12-16 04:12:27,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:27,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177043772] [2023-12-16 04:12:27,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:27,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:27,737 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:27,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2083705067] [2023-12-16 04:12:27,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:27,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:27,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:27,738 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-16 04:12:27,757 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-16 04:12:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:28,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:12:28,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:28,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:28,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:28,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:28,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177043772] [2023-12-16 04:12:28,079 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:28,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083705067] [2023-12-16 04:12:28,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083705067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:28,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:28,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:12:28,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932288741] [2023-12-16 04:12:28,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:28,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:12:28,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:28,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:12:28,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:12:28,081 INFO L87 Difference]: Start difference. First operand 498 states and 809 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:28,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:28,156 INFO L93 Difference]: Finished difference Result 1472 states and 2391 transitions. [2023-12-16 04:12:28,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:12:28,157 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 443 [2023-12-16 04:12:28,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:28,161 INFO L225 Difference]: With dead ends: 1472 [2023-12-16 04:12:28,161 INFO L226 Difference]: Without dead ends: 975 [2023-12-16 04:12:28,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 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-16 04:12:28,163 INFO L413 NwaCegarLoop]: 724 mSDtfsCounter, 361 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:28,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 1091 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:12:28,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2023-12-16 04:12:28,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 524. [2023-12-16 04:12:28,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 391 states have (on average 1.5063938618925832) internal successors, (589), 391 states have internal predecessors, (589), 130 states have call successors, (130), 2 states have call predecessors, (130), 2 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:28,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 849 transitions. [2023-12-16 04:12:28,199 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 849 transitions. Word has length 443 [2023-12-16 04:12:28,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:28,200 INFO L495 AbstractCegarLoop]: Abstraction has 524 states and 849 transitions. [2023-12-16 04:12:28,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:28,200 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 849 transitions. [2023-12-16 04:12:28,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-16 04:12:28,202 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:28,202 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:28,210 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-16 04:12:28,410 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-16 04:12:28,411 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:28,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:28,411 INFO L85 PathProgramCache]: Analyzing trace with hash 471665504, now seen corresponding path program 1 times [2023-12-16 04:12:28,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:28,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672535779] [2023-12-16 04:12:28,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:28,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:28,459 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:28,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116384293] [2023-12-16 04:12:28,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:28,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:28,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:28,461 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-16 04:12:28,484 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-16 04:12:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:28,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:12:28,867 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:28,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:28,894 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:28,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:28,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672535779] [2023-12-16 04:12:28,894 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:28,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116384293] [2023-12-16 04:12:28,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116384293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:28,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:28,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:12:28,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840565976] [2023-12-16 04:12:28,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:28,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:12:28,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:28,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:12:28,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:12:28,897 INFO L87 Difference]: Start difference. First operand 524 states and 849 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:29,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:29,164 INFO L93 Difference]: Finished difference Result 1049 states and 1698 transitions. [2023-12-16 04:12:29,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:12:29,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 443 [2023-12-16 04:12:29,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:29,168 INFO L225 Difference]: With dead ends: 1049 [2023-12-16 04:12:29,168 INFO L226 Difference]: Without dead ends: 526 [2023-12-16 04:12:29,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 440 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-16 04:12:29,170 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 472 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:29,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 1175 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:12:29,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2023-12-16 04:12:29,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 524. [2023-12-16 04:12:29,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 391 states have (on average 1.5012787723785166) internal successors, (587), 391 states have internal predecessors, (587), 130 states have call successors, (130), 2 states have call predecessors, (130), 2 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:29,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 847 transitions. [2023-12-16 04:12:29,201 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 847 transitions. Word has length 443 [2023-12-16 04:12:29,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:29,202 INFO L495 AbstractCegarLoop]: Abstraction has 524 states and 847 transitions. [2023-12-16 04:12:29,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:29,202 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 847 transitions. [2023-12-16 04:12:29,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-16 04:12:29,205 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:29,205 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:29,213 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-16 04:12:29,416 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-16 04:12:29,417 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:29,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:29,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1467496542, now seen corresponding path program 1 times [2023-12-16 04:12:29,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:29,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31002653] [2023-12-16 04:12:29,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:29,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:29,491 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:29,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [962181160] [2023-12-16 04:12:29,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:29,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:29,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:29,509 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-16 04:12:29,535 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-16 04:12:29,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:29,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 04:12:29,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:30,265 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:30,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:30,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31002653] [2023-12-16 04:12:30,266 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:30,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962181160] [2023-12-16 04:12:30,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962181160] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:30,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:30,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 04:12:30,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697201446] [2023-12-16 04:12:30,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:30,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:12:30,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:30,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:12:30,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:12:30,267 INFO L87 Difference]: Start difference. First operand 524 states and 847 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:30,920 INFO L93 Difference]: Finished difference Result 2236 states and 3643 transitions. [2023-12-16 04:12:30,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:12:30,921 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 443 [2023-12-16 04:12:30,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:30,929 INFO L225 Difference]: With dead ends: 2236 [2023-12-16 04:12:30,929 INFO L226 Difference]: Without dead ends: 1713 [2023-12-16 04:12:30,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:12:30,948 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 1366 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1366 SdHoareTripleChecker+Valid, 1999 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:30,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1366 Valid, 1999 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:12:30,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2023-12-16 04:12:31,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 634. [2023-12-16 04:12:31,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 435 states have (on average 1.452873563218391) internal successors, (632), 435 states have internal predecessors, (632), 195 states have call successors, (195), 3 states have call predecessors, (195), 3 states have return successors, (195), 195 states have call predecessors, (195), 195 states have call successors, (195) [2023-12-16 04:12:31,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 1022 transitions. [2023-12-16 04:12:31,006 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 1022 transitions. Word has length 443 [2023-12-16 04:12:31,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:31,007 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 1022 transitions. [2023-12-16 04:12:31,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:31,007 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 1022 transitions. [2023-12-16 04:12:31,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-16 04:12:31,009 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:31,009 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:31,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-16 04:12:31,217 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-16 04:12:31,217 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:31,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:31,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1455663456, now seen corresponding path program 1 times [2023-12-16 04:12:31,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:31,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871819979] [2023-12-16 04:12:31,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:31,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:31,254 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:31,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [774684688] [2023-12-16 04:12:31,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:31,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:31,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:31,268 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-16 04:12:31,269 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-16 04:12:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:31,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 1180 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 04:12:31,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:32,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 3574 proven. 57 refuted. 0 times theorem prover too weak. 4689 trivial. 0 not checked. [2023-12-16 04:12:32,977 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:33,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 135 proven. 57 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:33,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:33,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871819979] [2023-12-16 04:12:33,271 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:33,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774684688] [2023-12-16 04:12:33,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774684688] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:33,271 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:33,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-16 04:12:33,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727667678] [2023-12-16 04:12:33,273 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:33,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 04:12:33,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:33,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 04:12:33,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-12-16 04:12:33,276 INFO L87 Difference]: Start difference. First operand 634 states and 1022 transitions. Second operand has 14 states, 14 states have (on average 12.714285714285714) internal successors, (178), 14 states have internal predecessors, (178), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:34,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:34,337 INFO L93 Difference]: Finished difference Result 1937 states and 3114 transitions. [2023-12-16 04:12:34,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 04:12:34,337 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.714285714285714) internal successors, (178), 14 states have internal predecessors, (178), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) Word has length 443 [2023-12-16 04:12:34,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:34,343 INFO L225 Difference]: With dead ends: 1937 [2023-12-16 04:12:34,343 INFO L226 Difference]: Without dead ends: 1414 [2023-12-16 04:12:34,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 895 GetRequests, 874 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2023-12-16 04:12:34,345 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 1550 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1614 SdHoareTripleChecker+Valid, 1997 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:34,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1614 Valid, 1997 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 04:12:34,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2023-12-16 04:12:34,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1248. [2023-12-16 04:12:34,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1248 states, 914 states have (on average 1.4824945295404814) internal successors, (1355), 914 states have internal predecessors, (1355), 325 states have call successors, (325), 8 states have call predecessors, (325), 8 states have return successors, (325), 325 states have call predecessors, (325), 325 states have call successors, (325) [2023-12-16 04:12:34,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 2005 transitions. [2023-12-16 04:12:34,479 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 2005 transitions. Word has length 443 [2023-12-16 04:12:34,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:34,480 INFO L495 AbstractCegarLoop]: Abstraction has 1248 states and 2005 transitions. [2023-12-16 04:12:34,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.714285714285714) internal successors, (178), 14 states have internal predecessors, (178), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:34,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 2005 transitions. [2023-12-16 04:12:34,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2023-12-16 04:12:34,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:34,482 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:34,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:34,690 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-16 04:12:34,690 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:34,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:34,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1327437404, now seen corresponding path program 1 times [2023-12-16 04:12:34,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:34,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761856946] [2023-12-16 04:12:34,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:34,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:34,782 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:34,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2130527874] [2023-12-16 04:12:34,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:34,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:34,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:34,822 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-16 04:12:34,843 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-16 04:12:35,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:35,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:12:35,165 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:35,573 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 4092 proven. 78 refuted. 0 times theorem prover too weak. 4150 trivial. 0 not checked. [2023-12-16 04:12:35,573 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:36,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 114 proven. 78 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:36,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:36,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761856946] [2023-12-16 04:12:36,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:36,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130527874] [2023-12-16 04:12:36,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130527874] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:36,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:36,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:12:36,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133311420] [2023-12-16 04:12:36,216 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:36,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:12:36,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:36,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:12:36,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:12:36,217 INFO L87 Difference]: Start difference. First operand 1248 states and 2005 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-16 04:12:37,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:37,441 INFO L93 Difference]: Finished difference Result 2421 states and 3865 transitions. [2023-12-16 04:12:37,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:12:37,442 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) Word has length 444 [2023-12-16 04:12:37,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:37,447 INFO L225 Difference]: With dead ends: 2421 [2023-12-16 04:12:37,447 INFO L226 Difference]: Without dead ends: 1288 [2023-12-16 04:12:37,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 880 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-16 04:12:37,450 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 267 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 774 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:37,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 774 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 04:12:37,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2023-12-16 04:12:37,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1268. [2023-12-16 04:12:37,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 929 states have (on average 1.463939720129171) internal successors, (1360), 929 states have internal predecessors, (1360), 325 states have call successors, (325), 13 states have call predecessors, (325), 13 states have return successors, (325), 325 states have call predecessors, (325), 325 states have call successors, (325) [2023-12-16 04:12:37,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 2010 transitions. [2023-12-16 04:12:37,592 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 2010 transitions. Word has length 444 [2023-12-16 04:12:37,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:37,593 INFO L495 AbstractCegarLoop]: Abstraction has 1268 states and 2010 transitions. [2023-12-16 04:12:37,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-16 04:12:37,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 2010 transitions. [2023-12-16 04:12:37,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2023-12-16 04:12:37,595 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:37,596 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:37,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:37,803 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-16 04:12:37,803 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:37,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:37,804 INFO L85 PathProgramCache]: Analyzing trace with hash 492565572, now seen corresponding path program 1 times [2023-12-16 04:12:37,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:37,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451637783] [2023-12-16 04:12:37,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:37,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:37,861 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:37,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1791161082] [2023-12-16 04:12:37,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:37,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:37,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:37,873 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-16 04:12:37,914 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-16 04:12:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:38,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:12:38,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:38,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 918 proven. 9 refuted. 0 times theorem prover too weak. 7393 trivial. 0 not checked. [2023-12-16 04:12:38,334 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:38,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 183 proven. 9 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:38,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:38,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451637783] [2023-12-16 04:12:38,539 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:38,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791161082] [2023-12-16 04:12:38,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791161082] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:38,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:38,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-16 04:12:38,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311704148] [2023-12-16 04:12:38,539 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:38,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:12:38,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:38,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:12:38,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:12:38,541 INFO L87 Difference]: Start difference. First operand 1268 states and 2010 transitions. Second operand has 8 states, 8 states have (on average 16.5) internal successors, (132), 8 states have internal predecessors, (132), 2 states have call successors, (68), 2 states have call predecessors, (68), 4 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-16 04:12:39,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:39,420 INFO L93 Difference]: Finished difference Result 1898 states and 2988 transitions. [2023-12-16 04:12:39,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 04:12:39,421 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 8 states have internal predecessors, (132), 2 states have call successors, (68), 2 states have call predecessors, (68), 4 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 445 [2023-12-16 04:12:39,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:39,425 INFO L225 Difference]: With dead ends: 1898 [2023-12-16 04:12:39,426 INFO L226 Difference]: Without dead ends: 749 [2023-12-16 04:12:39,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 881 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2023-12-16 04:12:39,428 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 513 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:39,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 1200 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:12:39,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2023-12-16 04:12:39,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 704. [2023-12-16 04:12:39,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 497 states have (on average 1.4104627766599598) internal successors, (701), 497 states have internal predecessors, (701), 195 states have call successors, (195), 11 states have call predecessors, (195), 11 states have return successors, (195), 195 states have call predecessors, (195), 195 states have call successors, (195) [2023-12-16 04:12:39,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1091 transitions. [2023-12-16 04:12:39,506 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1091 transitions. Word has length 445 [2023-12-16 04:12:39,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:39,507 INFO L495 AbstractCegarLoop]: Abstraction has 704 states and 1091 transitions. [2023-12-16 04:12:39,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 8 states have internal predecessors, (132), 2 states have call successors, (68), 2 states have call predecessors, (68), 4 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-16 04:12:39,507 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1091 transitions. [2023-12-16 04:12:39,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2023-12-16 04:12:39,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:39,509 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:39,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-16 04:12:39,716 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-16 04:12:39,717 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:39,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:39,717 INFO L85 PathProgramCache]: Analyzing trace with hash 2071580352, now seen corresponding path program 1 times [2023-12-16 04:12:39,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:39,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638065229] [2023-12-16 04:12:39,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:39,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:39,790 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:39,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1501651889] [2023-12-16 04:12:39,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:39,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:39,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:39,791 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-16 04:12:39,823 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-16 04:12:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:40,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 04:12:40,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:40,745 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 4092 proven. 78 refuted. 0 times theorem prover too weak. 4150 trivial. 0 not checked. [2023-12-16 04:12:40,746 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 114 proven. 78 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:41,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:41,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638065229] [2023-12-16 04:12:41,133 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:41,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501651889] [2023-12-16 04:12:41,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501651889] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:41,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:41,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-16 04:12:41,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977532667] [2023-12-16 04:12:41,134 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:41,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 04:12:41,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:41,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 04:12:41,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:12:41,135 INFO L87 Difference]: Start difference. First operand 704 states and 1091 transitions. Second operand has 12 states, 12 states have (on average 15.416666666666666) internal successors, (185), 12 states have internal predecessors, (185), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:41,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:41,843 INFO L93 Difference]: Finished difference Result 1263 states and 1960 transitions. [2023-12-16 04:12:41,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 04:12:41,844 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 15.416666666666666) internal successors, (185), 12 states have internal predecessors, (185), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) Word has length 445 [2023-12-16 04:12:41,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:41,847 INFO L225 Difference]: With dead ends: 1263 [2023-12-16 04:12:41,847 INFO L226 Difference]: Without dead ends: 682 [2023-12-16 04:12:41,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 897 GetRequests, 878 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2023-12-16 04:12:41,849 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 831 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:41,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [831 Valid, 683 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:12:41,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2023-12-16 04:12:41,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 542. [2023-12-16 04:12:41,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 404 states have (on average 1.4455445544554455) internal successors, (584), 404 states have internal predecessors, (584), 130 states have call successors, (130), 7 states have call predecessors, (130), 7 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:41,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 844 transitions. [2023-12-16 04:12:41,892 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 844 transitions. Word has length 445 [2023-12-16 04:12:41,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:41,892 INFO L495 AbstractCegarLoop]: Abstraction has 542 states and 844 transitions. [2023-12-16 04:12:41,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 15.416666666666666) internal successors, (185), 12 states have internal predecessors, (185), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:41,893 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 844 transitions. [2023-12-16 04:12:41,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2023-12-16 04:12:41,895 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:41,895 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:41,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:42,103 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-16 04:12:42,104 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:42,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:42,104 INFO L85 PathProgramCache]: Analyzing trace with hash -2032567738, now seen corresponding path program 1 times [2023-12-16 04:12:42,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:42,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314017383] [2023-12-16 04:12:42,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:42,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:42,171 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:42,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087027791] [2023-12-16 04:12:42,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:42,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:42,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:42,173 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-16 04:12:42,175 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-16 04:12:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:42,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 1184 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-16 04:12:42,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:43,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 4092 proven. 78 refuted. 0 times theorem prover too weak. 4150 trivial. 0 not checked. [2023-12-16 04:12:43,464 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:43,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 114 proven. 78 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:43,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:43,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314017383] [2023-12-16 04:12:43,888 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:43,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087027791] [2023-12-16 04:12:43,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087027791] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:43,888 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:43,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2023-12-16 04:12:43,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082046139] [2023-12-16 04:12:43,888 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:43,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-16 04:12:43,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:43,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-16 04:12:43,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:12:43,890 INFO L87 Difference]: Start difference. First operand 542 states and 844 transitions. Second operand has 13 states, 13 states have (on average 13.615384615384615) internal successors, (177), 13 states have internal predecessors, (177), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:44,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:44,484 INFO L93 Difference]: Finished difference Result 1095 states and 1699 transitions. [2023-12-16 04:12:44,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:12:44,485 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.615384615384615) internal successors, (177), 13 states have internal predecessors, (177), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) Word has length 445 [2023-12-16 04:12:44,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:44,488 INFO L225 Difference]: With dead ends: 1095 [2023-12-16 04:12:44,488 INFO L226 Difference]: Without dead ends: 554 [2023-12-16 04:12:44,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 898 GetRequests, 877 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2023-12-16 04:12:44,490 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 917 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 368 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 917 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 368 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:44,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [917 Valid, 881 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [368 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:12:44,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-16 04:12:44,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 542. [2023-12-16 04:12:44,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 404 states have (on average 1.4356435643564356) internal successors, (580), 404 states have internal predecessors, (580), 130 states have call successors, (130), 7 states have call predecessors, (130), 7 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:44,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 840 transitions. [2023-12-16 04:12:44,563 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 840 transitions. Word has length 445 [2023-12-16 04:12:44,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:44,564 INFO L495 AbstractCegarLoop]: Abstraction has 542 states and 840 transitions. [2023-12-16 04:12:44,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.615384615384615) internal successors, (177), 13 states have internal predecessors, (177), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:12:44,564 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 840 transitions. [2023-12-16 04:12:44,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2023-12-16 04:12:44,566 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:44,566 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:44,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-16 04:12:44,775 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-16 04:12:44,777 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:44,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:44,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1822498882, now seen corresponding path program 1 times [2023-12-16 04:12:44,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:44,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129269209] [2023-12-16 04:12:44,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:44,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:44,820 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:44,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1274796038] [2023-12-16 04:12:44,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:44,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:44,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:44,837 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-16 04:12:44,864 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-16 04:12:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:45,221 INFO L262 TraceCheckSpWp]: Trace formula consists of 1184 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 04:12:45,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:46,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 4304 proven. 159 refuted. 0 times theorem prover too weak. 3857 trivial. 0 not checked. [2023-12-16 04:12:46,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 219 proven. 162 refuted. 0 times theorem prover too weak. 7939 trivial. 0 not checked. [2023-12-16 04:12:47,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:47,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129269209] [2023-12-16 04:12:47,074 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:47,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274796038] [2023-12-16 04:12:47,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274796038] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:47,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:47,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-12-16 04:12:47,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010896874] [2023-12-16 04:12:47,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:47,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-16 04:12:47,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:47,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-16 04:12:47,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2023-12-16 04:12:47,082 INFO L87 Difference]: Start difference. First operand 542 states and 840 transitions. Second operand has 20 states, 20 states have (on average 10.9) internal successors, (218), 20 states have internal predecessors, (218), 6 states have call successors, (130), 4 states have call predecessors, (130), 8 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) [2023-12-16 04:12:49,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:49,434 INFO L93 Difference]: Finished difference Result 1645 states and 2524 transitions. [2023-12-16 04:12:49,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-12-16 04:12:49,435 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.9) internal successors, (218), 20 states have internal predecessors, (218), 6 states have call successors, (130), 4 states have call predecessors, (130), 8 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) Word has length 446 [2023-12-16 04:12:49,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:49,443 INFO L225 Difference]: With dead ends: 1645 [2023-12-16 04:12:49,444 INFO L226 Difference]: Without dead ends: 1104 [2023-12-16 04:12:49,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 875 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=757, Invalid=2213, Unknown=0, NotChecked=0, Total=2970 [2023-12-16 04:12:49,446 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 1761 mSDsluCounter, 2399 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 623 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 2898 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 623 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:49,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1796 Valid, 2898 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [623 Valid, 1896 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 04:12:49,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2023-12-16 04:12:49,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 558. [2023-12-16 04:12:49,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 418 states have (on average 1.4066985645933014) internal successors, (588), 418 states have internal predecessors, (588), 130 states have call successors, (130), 9 states have call predecessors, (130), 9 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:49,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 848 transitions. [2023-12-16 04:12:49,501 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 848 transitions. Word has length 446 [2023-12-16 04:12:49,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:49,502 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 848 transitions. [2023-12-16 04:12:49,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.9) internal successors, (218), 20 states have internal predecessors, (218), 6 states have call successors, (130), 4 states have call predecessors, (130), 8 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) [2023-12-16 04:12:49,503 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 848 transitions. [2023-12-16 04:12:49,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2023-12-16 04:12:49,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:49,505 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:49,530 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-16 04:12:49,716 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-16 04:12:49,717 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:49,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:49,717 INFO L85 PathProgramCache]: Analyzing trace with hash 2070645376, now seen corresponding path program 1 times [2023-12-16 04:12:49,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:49,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783494570] [2023-12-16 04:12:49,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:49,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:50,000 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:50,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1281098030] [2023-12-16 04:12:50,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:50,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:50,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:50,002 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-16 04:12:50,010 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-16 04:12:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:50,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1183 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 04:12:50,382 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:50,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:12:50,841 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:12:50,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:50,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783494570] [2023-12-16 04:12:50,841 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:50,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281098030] [2023-12-16 04:12:50,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281098030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:12:50,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:12:50,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:12:50,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922424650] [2023-12-16 04:12:50,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:50,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:12:50,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:50,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:12:50,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:12:50,846 INFO L87 Difference]: Start difference. First operand 558 states and 848 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:51,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:51,151 INFO L93 Difference]: Finished difference Result 1033 states and 1566 transitions. [2023-12-16 04:12:51,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:12:51,152 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 446 [2023-12-16 04:12:51,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:51,156 INFO L225 Difference]: With dead ends: 1033 [2023-12-16 04:12:51,156 INFO L226 Difference]: Without dead ends: 476 [2023-12-16 04:12:51,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 442 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:12:51,165 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 541 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:51,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 475 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:12:51,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-12-16 04:12:51,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 476. [2023-12-16 04:12:51,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 336 states have (on average 1.3601190476190477) internal successors, (457), 336 states have internal predecessors, (457), 130 states have call successors, (130), 9 states have call predecessors, (130), 9 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:51,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 717 transitions. [2023-12-16 04:12:51,273 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 717 transitions. Word has length 446 [2023-12-16 04:12:51,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:51,273 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 717 transitions. [2023-12-16 04:12:51,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:12:51,273 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 717 transitions. [2023-12-16 04:12:51,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2023-12-16 04:12:51,275 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:51,275 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:51,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:51,484 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-16 04:12:51,484 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:51,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:51,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1194044405, now seen corresponding path program 1 times [2023-12-16 04:12:51,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:51,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211339784] [2023-12-16 04:12:51,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:51,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:51,581 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:51,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [236671997] [2023-12-16 04:12:51,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:51,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:51,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:51,584 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-16 04:12:51,608 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-16 04:12:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:51,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 1185 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 04:12:51,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:52,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 2584 proven. 156 refuted. 0 times theorem prover too weak. 5580 trivial. 0 not checked. [2023-12-16 04:12:52,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:52,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 36 proven. 156 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:52,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:52,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211339784] [2023-12-16 04:12:52,668 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:52,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236671997] [2023-12-16 04:12:52,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236671997] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:52,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:52,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-16 04:12:52,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570231582] [2023-12-16 04:12:52,668 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:52,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 04:12:52,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:52,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 04:12:52,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:12:52,672 INFO L87 Difference]: Start difference. First operand 476 states and 717 transitions. Second operand has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 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-16 04:12:53,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:53,117 INFO L93 Difference]: Finished difference Result 795 states and 1187 transitions. [2023-12-16 04:12:53,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:12:53,127 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 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 447 [2023-12-16 04:12:53,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:53,131 INFO L225 Difference]: With dead ends: 795 [2023-12-16 04:12:53,131 INFO L226 Difference]: Without dead ends: 500 [2023-12-16 04:12:53,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 897 GetRequests, 884 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-12-16 04:12:53,135 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 233 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:53,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 1070 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:12:53,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2023-12-16 04:12:53,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 484. [2023-12-16 04:12:53,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 342 states have (on average 1.347953216374269) internal successors, (461), 342 states have internal predecessors, (461), 130 states have call successors, (130), 11 states have call predecessors, (130), 11 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-16 04:12:53,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 721 transitions. [2023-12-16 04:12:53,245 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 721 transitions. Word has length 447 [2023-12-16 04:12:53,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:53,246 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 721 transitions. [2023-12-16 04:12:53,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 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-16 04:12:53,246 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 721 transitions. [2023-12-16 04:12:53,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-12-16 04:12:53,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:53,258 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:53,267 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-16 04:12:53,467 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-16 04:12:53,467 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:53,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:53,480 INFO L85 PathProgramCache]: Analyzing trace with hash 644529442, now seen corresponding path program 1 times [2023-12-16 04:12:53,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:53,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290352850] [2023-12-16 04:12:53,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:53,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:53,529 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:53,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [33989056] [2023-12-16 04:12:53,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:53,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:53,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:53,545 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-16 04:12:53,567 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-16 04:12:53,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:53,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 1183 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 04:12:53,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:54,974 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 2539 proven. 318 refuted. 0 times theorem prover too weak. 5463 trivial. 0 not checked. [2023-12-16 04:12:54,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:56,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 36 proven. 156 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:12:56,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:56,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290352850] [2023-12-16 04:12:56,683 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:56,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33989056] [2023-12-16 04:12:56,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33989056] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:56,683 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:56,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2023-12-16 04:12:56,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194090998] [2023-12-16 04:12:56,684 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:56,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 04:12:56,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:56,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 04:12:56,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2023-12-16 04:12:56,688 INFO L87 Difference]: Start difference. First operand 484 states and 721 transitions. Second operand has 16 states, 16 states have (on average 15.5625) internal successors, (249), 16 states have internal predecessors, (249), 4 states have call successors, (120), 3 states have call predecessors, (120), 6 states have return successors, (121), 4 states have call predecessors, (121), 4 states have call successors, (121) [2023-12-16 04:12:58,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:58,418 INFO L93 Difference]: Finished difference Result 969 states and 1424 transitions. [2023-12-16 04:12:58,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-16 04:12:58,420 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.5625) internal successors, (249), 16 states have internal predecessors, (249), 4 states have call successors, (120), 3 states have call predecessors, (120), 6 states have return successors, (121), 4 states have call predecessors, (121), 4 states have call successors, (121) Word has length 448 [2023-12-16 04:12:58,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:58,423 INFO L225 Difference]: With dead ends: 969 [2023-12-16 04:12:58,424 INFO L226 Difference]: Without dead ends: 696 [2023-12-16 04:12:58,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 917 GetRequests, 880 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=356, Invalid=1126, Unknown=0, NotChecked=0, Total=1482 [2023-12-16 04:12:58,425 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 885 mSDsluCounter, 1251 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 1527 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:58,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 1527 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 04:12:58,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2023-12-16 04:12:58,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 613. [2023-12-16 04:12:58,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 457 states have (on average 1.3676148796498906) internal successors, (625), 458 states have internal predecessors, (625), 138 states have call successors, (138), 17 states have call predecessors, (138), 17 states have return successors, (138), 137 states have call predecessors, (138), 138 states have call successors, (138) [2023-12-16 04:12:58,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 901 transitions. [2023-12-16 04:12:58,523 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 901 transitions. Word has length 448 [2023-12-16 04:12:58,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:58,523 INFO L495 AbstractCegarLoop]: Abstraction has 613 states and 901 transitions. [2023-12-16 04:12:58,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.5625) internal successors, (249), 16 states have internal predecessors, (249), 4 states have call successors, (120), 3 states have call predecessors, (120), 6 states have return successors, (121), 4 states have call predecessors, (121), 4 states have call successors, (121) [2023-12-16 04:12:58,523 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 901 transitions. [2023-12-16 04:12:58,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2023-12-16 04:12:58,525 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:58,526 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:58,533 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-16 04:12:58,733 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-16 04:12:58,734 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:58,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:58,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1346129316, now seen corresponding path program 1 times [2023-12-16 04:12:58,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:58,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262716966] [2023-12-16 04:12:58,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:58,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:58,770 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:58,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1794792554] [2023-12-16 04:12:58,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:58,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:58,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:58,793 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-16 04:12:58,794 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-16 04:12:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:59,163 INFO L262 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-16 04:12:59,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:01,566 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 2992 proven. 459 refuted. 0 times theorem prover too weak. 4869 trivial. 0 not checked. [2023-12-16 04:13:01,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:13:02,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 36 proven. 156 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:13:02,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:02,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262716966] [2023-12-16 04:13:02,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:02,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794792554] [2023-12-16 04:13:02,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794792554] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:13:02,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:13:02,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 19 [2023-12-16 04:13:02,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447666652] [2023-12-16 04:13:02,177 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:13:02,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-16 04:13:02,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:02,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-16 04:13:02,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2023-12-16 04:13:02,179 INFO L87 Difference]: Start difference. First operand 613 states and 901 transitions. Second operand has 19 states, 19 states have (on average 13.842105263157896) internal successors, (263), 19 states have internal predecessors, (263), 6 states have call successors, (130), 5 states have call predecessors, (130), 9 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) [2023-12-16 04:13:04,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:13:04,292 INFO L93 Difference]: Finished difference Result 1380 states and 2012 transitions. [2023-12-16 04:13:04,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-16 04:13:04,293 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 13.842105263157896) internal successors, (263), 19 states have internal predecessors, (263), 6 states have call successors, (130), 5 states have call predecessors, (130), 9 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) Word has length 448 [2023-12-16 04:13:04,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:13:04,297 INFO L225 Difference]: With dead ends: 1380 [2023-12-16 04:13:04,297 INFO L226 Difference]: Without dead ends: 1034 [2023-12-16 04:13:04,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 909 GetRequests, 879 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=312, Invalid=680, Unknown=0, NotChecked=0, Total=992 [2023-12-16 04:13:04,299 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 889 mSDsluCounter, 1886 mSDsCounter, 0 mSdLazyCounter, 2169 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 2226 SdHoareTripleChecker+Invalid, 2472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 2169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:04,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [898 Valid, 2226 Invalid, 2472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 2169 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 04:13:04,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2023-12-16 04:13:04,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 890. [2023-12-16 04:13:04,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 660 states have (on average 1.362121212121212) internal successors, (899), 661 states have internal predecessors, (899), 203 states have call successors, (203), 26 states have call predecessors, (203), 26 states have return successors, (203), 202 states have call predecessors, (203), 203 states have call successors, (203) [2023-12-16 04:13:04,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1305 transitions. [2023-12-16 04:13:04,396 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1305 transitions. Word has length 448 [2023-12-16 04:13:04,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:13:04,396 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1305 transitions. [2023-12-16 04:13:04,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 13.842105263157896) internal successors, (263), 19 states have internal predecessors, (263), 6 states have call successors, (130), 5 states have call predecessors, (130), 9 states have return successors, (130), 6 states have call predecessors, (130), 6 states have call successors, (130) [2023-12-16 04:13:04,396 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1305 transitions. [2023-12-16 04:13:04,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2023-12-16 04:13:04,402 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:13:04,403 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:13:04,427 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-16 04:13:04,610 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-16 04:13:04,611 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:13:04,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:13:04,611 INFO L85 PathProgramCache]: Analyzing trace with hash 547723879, now seen corresponding path program 1 times [2023-12-16 04:13:04,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:13:04,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404655153] [2023-12-16 04:13:04,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:04,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:13:04,791 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:13:04,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1513915296] [2023-12-16 04:13:04,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:04,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:04,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:13:04,821 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-16 04:13:04,848 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-16 04:13:05,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:13:05,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 1185 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 04:13:05,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:13:05,573 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:13:05,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:05,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404655153] [2023-12-16 04:13:05,581 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:05,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513915296] [2023-12-16 04:13:05,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513915296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:13:05,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:13:05,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:13:05,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572384250] [2023-12-16 04:13:05,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:13:05,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:13:05,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:05,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:13:05,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:13:05,583 INFO L87 Difference]: Start difference. First operand 890 states and 1305 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:05,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:13:05,844 INFO L93 Difference]: Finished difference Result 1644 states and 2416 transitions. [2023-12-16 04:13:05,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:13:05,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 449 [2023-12-16 04:13:05,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:13:05,848 INFO L225 Difference]: With dead ends: 1644 [2023-12-16 04:13:05,848 INFO L226 Difference]: Without dead ends: 906 [2023-12-16 04:13:05,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 446 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-16 04:13:05,873 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 262 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:05,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 1034 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:13:05,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2023-12-16 04:13:06,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 890. [2023-12-16 04:13:06,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 660 states have (on average 1.3606060606060606) internal successors, (898), 661 states have internal predecessors, (898), 203 states have call successors, (203), 26 states have call predecessors, (203), 26 states have return successors, (203), 202 states have call predecessors, (203), 203 states have call successors, (203) [2023-12-16 04:13:06,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1304 transitions. [2023-12-16 04:13:06,108 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1304 transitions. Word has length 449 [2023-12-16 04:13:06,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:13:06,109 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1304 transitions. [2023-12-16 04:13:06,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:06,109 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1304 transitions. [2023-12-16 04:13:06,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2023-12-16 04:13:06,111 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:13:06,111 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:13:06,120 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-16 04:13:06,332 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-16 04:13:06,333 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:13:06,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:13:06,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1460862637, now seen corresponding path program 1 times [2023-12-16 04:13:06,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:13:06,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493018516] [2023-12-16 04:13:06,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:06,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:13:06,467 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:13:06,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [597838171] [2023-12-16 04:13:06,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:06,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:06,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:13:06,496 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-16 04:13:06,558 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-16 04:13:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:13:06,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 1185 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:13:06,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:07,714 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:13:07,714 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:13:07,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:07,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493018516] [2023-12-16 04:13:07,715 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:07,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597838171] [2023-12-16 04:13:07,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597838171] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:13:07,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:13:07,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:13:07,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062486077] [2023-12-16 04:13:07,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:13:07,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:13:07,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:07,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:13:07,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:13:07,716 INFO L87 Difference]: Start difference. First operand 890 states and 1304 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:08,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:13:08,005 INFO L93 Difference]: Finished difference Result 1644 states and 2415 transitions. [2023-12-16 04:13:08,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:13:08,006 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 449 [2023-12-16 04:13:08,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:13:08,009 INFO L225 Difference]: With dead ends: 1644 [2023-12-16 04:13:08,009 INFO L226 Difference]: Without dead ends: 906 [2023-12-16 04:13:08,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 446 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-16 04:13:08,012 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 257 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:08,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 1000 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:13:08,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2023-12-16 04:13:08,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 890. [2023-12-16 04:13:08,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 660 states have (on average 1.3590909090909091) internal successors, (897), 661 states have internal predecessors, (897), 203 states have call successors, (203), 26 states have call predecessors, (203), 26 states have return successors, (203), 202 states have call predecessors, (203), 203 states have call successors, (203) [2023-12-16 04:13:08,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1303 transitions. [2023-12-16 04:13:08,124 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1303 transitions. Word has length 449 [2023-12-16 04:13:08,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:13:08,125 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1303 transitions. [2023-12-16 04:13:08,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:08,125 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1303 transitions. [2023-12-16 04:13:08,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2023-12-16 04:13:08,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:13:08,127 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:13:08,135 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-16 04:13:08,336 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-16 04:13:08,336 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:13:08,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:13:08,337 INFO L85 PathProgramCache]: Analyzing trace with hash -105895313, now seen corresponding path program 1 times [2023-12-16 04:13:08,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:13:08,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044326468] [2023-12-16 04:13:08,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:08,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:13:08,379 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:13:08,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2083406611] [2023-12-16 04:13:08,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:08,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:08,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:13:08,381 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-16 04:13:08,409 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-16 04:13:08,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:13:08,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 1186 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 04:13:08,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 2062 proven. 165 refuted. 0 times theorem prover too weak. 6093 trivial. 0 not checked. [2023-12-16 04:13:09,909 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:13:10,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 27 proven. 165 refuted. 0 times theorem prover too weak. 8128 trivial. 0 not checked. [2023-12-16 04:13:10,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:10,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044326468] [2023-12-16 04:13:10,367 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:10,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083406611] [2023-12-16 04:13:10,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083406611] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:13:10,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:13:10,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-16 04:13:10,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210673516] [2023-12-16 04:13:10,368 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:13:10,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 04:13:10,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:10,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 04:13:10,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-12-16 04:13:10,369 INFO L87 Difference]: Start difference. First operand 890 states and 1303 transitions. Second operand has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:13:14,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-16 04:13:15,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:13:15,586 INFO L93 Difference]: Finished difference Result 1878 states and 2747 transitions. [2023-12-16 04:13:15,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 04:13:15,587 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) Word has length 449 [2023-12-16 04:13:15,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:13:15,592 INFO L225 Difference]: With dead ends: 1878 [2023-12-16 04:13:15,592 INFO L226 Difference]: Without dead ends: 1161 [2023-12-16 04:13:15,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 908 GetRequests, 886 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=158, Invalid=394, Unknown=0, NotChecked=0, Total=552 [2023-12-16 04:13:15,595 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 1221 mSDsluCounter, 1607 mSDsCounter, 0 mSdLazyCounter, 1389 mSolverCounterSat, 365 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1284 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 1389 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:15,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1284 Valid, 1854 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 1389 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-12-16 04:13:15,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2023-12-16 04:13:15,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 890. [2023-12-16 04:13:15,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 660 states have (on average 1.3575757575757577) internal successors, (896), 661 states have internal predecessors, (896), 203 states have call successors, (203), 26 states have call predecessors, (203), 26 states have return successors, (203), 202 states have call predecessors, (203), 203 states have call successors, (203) [2023-12-16 04:13:15,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1302 transitions. [2023-12-16 04:13:15,707 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1302 transitions. Word has length 449 [2023-12-16 04:13:15,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:13:15,708 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1302 transitions. [2023-12-16 04:13:15,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 5 states have return successors, (130), 4 states have call predecessors, (130), 4 states have call successors, (130) [2023-12-16 04:13:15,708 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1302 transitions. [2023-12-16 04:13:15,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2023-12-16 04:13:15,710 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:13:15,710 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:13:15,729 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-16 04:13:15,919 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-16 04:13:15,919 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:13:15,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:13:15,920 INFO L85 PathProgramCache]: Analyzing trace with hash -601301897, now seen corresponding path program 1 times [2023-12-16 04:13:15,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:13:15,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586868341] [2023-12-16 04:13:15,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:15,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:13:15,952 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:13:15,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [650232160] [2023-12-16 04:13:15,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:15,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:15,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:13:15,954 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-16 04:13:15,977 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-16 04:13:16,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:13:16,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 1187 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 04:13:16,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:18,063 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2023-12-16 04:13:18,063 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:13:18,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:18,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586868341] [2023-12-16 04:13:18,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:18,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650232160] [2023-12-16 04:13:18,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650232160] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:13:18,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:13:18,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:13:18,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531984636] [2023-12-16 04:13:18,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:13:18,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:13:18,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:18,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:13:18,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:13:18,065 INFO L87 Difference]: Start difference. First operand 890 states and 1302 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:18,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:13:18,491 INFO L93 Difference]: Finished difference Result 1626 states and 2383 transitions. [2023-12-16 04:13:18,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 04:13:18,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) Word has length 450 [2023-12-16 04:13:18,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:13:18,495 INFO L225 Difference]: With dead ends: 1626 [2023-12-16 04:13:18,495 INFO L226 Difference]: Without dead ends: 906 [2023-12-16 04:13:18,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:13:18,497 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 353 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:18,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 1230 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:13:18,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2023-12-16 04:13:18,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 890. [2023-12-16 04:13:18,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 660 states have (on average 1.356060606060606) internal successors, (895), 661 states have internal predecessors, (895), 203 states have call successors, (203), 26 states have call predecessors, (203), 26 states have return successors, (203), 202 states have call predecessors, (203), 203 states have call successors, (203) [2023-12-16 04:13:18,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1301 transitions. [2023-12-16 04:13:18,592 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1301 transitions. Word has length 450 [2023-12-16 04:13:18,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:13:18,592 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1301 transitions. [2023-12-16 04:13:18,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 1 states have call predecessors, (65), 1 states have call successors, (65) [2023-12-16 04:13:18,592 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1301 transitions. [2023-12-16 04:13:18,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2023-12-16 04:13:18,594 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:13:18,594 INFO L195 NwaCegarLoop]: trace histogram [65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:13:18,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-16 04:13:18,804 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-16 04:13:18,804 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:13:18,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:13:18,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1093928071, now seen corresponding path program 1 times [2023-12-16 04:13:18,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:13:18,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170420318] [2023-12-16 04:13:18,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:18,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:13:18,918 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:13:18,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1793056160] [2023-12-16 04:13:18,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:13:18,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:18,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:13:18,919 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:13:18,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-16 04:13:20,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:13:20,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 1187 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-16 04:13:20,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:13:25,159 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 1393 proven. 522 refuted. 0 times theorem prover too weak. 6405 trivial. 0 not checked. [2023-12-16 04:13:25,159 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:13:26,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 36 proven. 531 refuted. 0 times theorem prover too weak. 7753 trivial. 0 not checked. [2023-12-16 04:13:26,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:13:26,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170420318] [2023-12-16 04:13:26,023 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:13:26,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793056160] [2023-12-16 04:13:26,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793056160] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:13:26,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:13:26,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2023-12-16 04:13:26,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617612642] [2023-12-16 04:13:26,023 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:13:26,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-16 04:13:26,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:13:26,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-16 04:13:26,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2023-12-16 04:13:26,025 INFO L87 Difference]: Start difference. First operand 890 states and 1301 transitions. Second operand has 24 states, 22 states have (on average 9.545454545454545) internal successors, (210), 22 states have internal predecessors, (210), 8 states have call successors, (130), 5 states have call predecessors, (130), 10 states have return successors, (130), 8 states have call predecessors, (130), 8 states have call successors, (130) Received shutdown request... [2023-12-16 04:13:27,988 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:13:27,989 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-16 04:13:27,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-16 04:13:27,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 928 GetRequests, 882 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=762, Invalid=1494, Unknown=0, NotChecked=0, Total=2256 [2023-12-16 04:13:27,993 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 1176 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:13:27,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1177 Valid, 1099 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 04:13:27,994 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 04:13:28,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-16 04:13:28,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:13:28,205 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (890states) and FLOYD_HOARE automaton (currently 30 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (560 states constructed, input type IntersectNwa). [2023-12-16 04:13:28,233 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, 1] [2023-12-16 04:13:28,235 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 04:13:28,237 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 04:13:28 BoogieIcfgContainer [2023-12-16 04:13:28,237 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 04:13:28,240 INFO L158 Benchmark]: Toolchain (without parser) took 71766.06ms. Allocated memory was 244.3MB in the beginning and 751.8MB in the end (delta: 507.5MB). Free memory was 196.1MB in the beginning and 314.8MB in the end (delta: -118.6MB). Peak memory consumption was 388.4MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,241 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 189.8MB. Free memory was 137.2MB in the beginning and 137.1MB in the end (delta: 129.4kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 04:13:28,241 INFO L158 Benchmark]: CACSL2BoogieTranslator took 634.01ms. Allocated memory is still 244.3MB. Free memory was 195.6MB in the beginning and 157.3MB in the end (delta: 38.3MB). Peak memory consumption was 38.8MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,241 INFO L158 Benchmark]: Boogie Procedure Inliner took 138.14ms. Allocated memory is still 244.3MB. Free memory was 157.3MB in the beginning and 199.2MB in the end (delta: -42.0MB). Peak memory consumption was 24.2MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,242 INFO L158 Benchmark]: Boogie Preprocessor took 115.18ms. Allocated memory is still 244.3MB. Free memory was 199.2MB in the beginning and 155.7MB in the end (delta: 43.5MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,242 INFO L158 Benchmark]: RCFGBuilder took 1270.98ms. Allocated memory is still 244.3MB. Free memory was 155.7MB in the beginning and 161.1MB in the end (delta: -5.4MB). Peak memory consumption was 69.1MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,244 INFO L158 Benchmark]: TraceAbstraction took 69603.37ms. Allocated memory was 244.3MB in the beginning and 751.8MB in the end (delta: 507.5MB). Free memory was 160.0MB in the beginning and 314.8MB in the end (delta: -154.7MB). Peak memory consumption was 352.8MB. Max. memory is 8.0GB. [2023-12-16 04:13:28,249 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.11ms. Allocated memory is still 189.8MB. Free memory was 137.2MB in the beginning and 137.1MB in the end (delta: 129.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 634.01ms. Allocated memory is still 244.3MB. Free memory was 195.6MB in the beginning and 157.3MB in the end (delta: 38.3MB). Peak memory consumption was 38.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 138.14ms. Allocated memory is still 244.3MB. Free memory was 157.3MB in the beginning and 199.2MB in the end (delta: -42.0MB). Peak memory consumption was 24.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 115.18ms. Allocated memory is still 244.3MB. Free memory was 199.2MB in the beginning and 155.7MB in the end (delta: 43.5MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * RCFGBuilder took 1270.98ms. Allocated memory is still 244.3MB. Free memory was 155.7MB in the beginning and 161.1MB in the end (delta: -5.4MB). Peak memory consumption was 69.1MB. Max. memory is 8.0GB. * TraceAbstraction took 69603.37ms. Allocated memory was 244.3MB in the beginning and 751.8MB in the end (delta: 507.5MB). Free memory was 160.0MB in the beginning and 314.8MB in the end (delta: -154.7MB). Peak memory consumption was 352.8MB. 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 constructing difference of abstraction (890states) and FLOYD_HOARE automaton (currently 30 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (560 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 233 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 69.6s, OverallIterations: 23, TraceHistogramMax: 65, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 25.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 15266 SdHoareTripleChecker+Valid, 21.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 14965 mSDsluCounter, 28428 SdHoareTripleChecker+Invalid, 19.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19475 mSDsCounter, 3514 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12556 IncrementalHoareTripleChecker+Invalid, 16072 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3514 mSolverCounterUnsat, 8953 mSDtfsCounter, 12556 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 15303 GetRequests, 14977 SyntacticMatches, 6 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2413 ImplicationChecksByTransitivity, 3.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1268occurred in iteration=10, InterpolantAutomatonStates: 233, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 22 MinimizatonAttempts, 3440 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.7s SsaConstructionTime, 5.7s SatisfiabilityAnalysisTime, 24.3s InterpolantComputationTime, 10686 NumberOfCodeBlocks, 10686 NumberOfCodeBlocksAsserted, 24 NumberOfCheckSat, 15120 ConstructedInterpolants, 0 QuantifiedInterpolants, 71075 SizeOfPredicates, 92 NumberOfNonLiveVariables, 27223 ConjunctsInSsa, 201 ConjunctsInUnsatCore, 34 InterpolantComputations, 12 PerfectInterpolantSequences, 279175/282880 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