/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount250_file-56.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 12:59:02,389 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 12:59:02,468 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 12:59:02,473 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 12:59:02,473 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 12:59:02,503 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 12:59:02,503 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 12:59:02,504 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 12:59:02,504 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 12:59:02,508 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 12:59:02,508 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 12:59:02,509 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 12:59:02,509 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 12:59:02,510 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 12:59:02,510 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 12:59:02,511 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 12:59:02,511 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 12:59:02,511 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 12:59:02,511 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 12:59:02,512 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 12:59:02,513 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 12:59:02,513 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 12:59:02,513 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 12:59:02,513 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 12:59:02,514 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 12:59:02,514 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 12:59:02,514 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 12:59:02,514 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 12:59:02,515 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 12:59:02,515 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 12:59:02,516 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 12:59:02,516 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 12:59:02,516 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 12:59:02,516 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 12:59:02,516 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 12:59:02,517 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 12:59:02,518 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 12:59:02,518 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 12:59:02,518 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 12:59:02,724 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 12:59:02,744 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 12:59:02,746 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 12:59:02,747 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 12:59:02,747 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 12:59:02,748 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount250_file-56.i [2023-12-19 12:59:03,891 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 12:59:04,124 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 12:59:04,124 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount250_file-56.i [2023-12-19 12:59:04,134 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/549d800c8/8c56797642004a0c98570b0e36326920/FLAGdb720cb7f [2023-12-19 12:59:04,150 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/549d800c8/8c56797642004a0c98570b0e36326920 [2023-12-19 12:59:04,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 12:59:04,154 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 12:59:04,154 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 12:59:04,155 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 12:59:04,160 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 12:59:04,161 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,162 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1662a423 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04, skipping insertion in model container [2023-12-19 12:59:04,162 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,211 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 12:59:04,326 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_amount250_file-56.i[916,929] [2023-12-19 12:59:04,475 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 12:59:04,496 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 12:59:04,503 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_amount250_file-56.i[916,929] [2023-12-19 12:59:04,553 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 12:59:04,566 INFO L206 MainTranslator]: Completed translation [2023-12-19 12:59:04,567 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04 WrapperNode [2023-12-19 12:59:04,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 12:59:04,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 12:59:04,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 12:59:04,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 12:59:04,573 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,588 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,646 INFO L138 Inliner]: procedures = 26, calls = 63, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 368 [2023-12-19 12:59:04,647 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 12:59:04,647 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 12:59:04,647 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 12:59:04,648 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 12:59:04,659 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,659 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,675 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,716 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 12:59:04,717 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,717 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,743 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,747 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,761 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,766 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,773 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 12:59:04,774 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 12:59:04,774 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 12:59:04,774 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 12:59:04,775 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (1/1) ... [2023-12-19 12:59:04,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 12:59:04,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:04,818 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 12:59:04,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 12:59:04,853 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 12:59:04,853 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 12:59:04,853 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 12:59:04,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 12:59:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 12:59:04,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 12:59:04,977 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 12:59:04,979 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 12:59:05,644 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 12:59:05,697 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 12:59:05,697 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 12:59:05,698 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 12:59:05 BoogieIcfgContainer [2023-12-19 12:59:05,698 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 12:59:05,700 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 12:59:05,700 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 12:59:05,703 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 12:59:05,703 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 12:59:04" (1/3) ... [2023-12-19 12:59:05,704 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18117215 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 12:59:05, skipping insertion in model container [2023-12-19 12:59:05,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 12:59:04" (2/3) ... [2023-12-19 12:59:05,704 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18117215 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 12:59:05, skipping insertion in model container [2023-12-19 12:59:05,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 12:59:05" (3/3) ... [2023-12-19 12:59:05,705 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-56.i [2023-12-19 12:59:05,720 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 12:59:05,720 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 12:59:05,764 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 12:59:05,769 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;@18601761, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 12:59:05,769 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 12:59:05,775 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 96 states have (on average 1.5208333333333333) internal successors, (146), 97 states have internal predecessors, (146), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:05,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2023-12-19 12:59:05,819 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:05,821 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:05,821 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:05,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:05,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1832968246, now seen corresponding path program 1 times [2023-12-19 12:59:05,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:05,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180144638] [2023-12-19 12:59:05,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:05,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:06,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:06,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180144638] [2023-12-19 12:59:06,109 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 12:59:06,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099639246] [2023-12-19 12:59:06,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:06,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:06,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:06,112 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:06,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 12:59:06,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:06,390 INFO L262 TraceCheckSpWp]: Trace formula consists of 748 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 12:59:06,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:06,510 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 4802 trivial. 0 not checked. [2023-12-19 12:59:06,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 12:59:06,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099639246] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 12:59:06,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 12:59:06,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 12:59:06,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288070280] [2023-12-19 12:59:06,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:06,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 12:59:06,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:06,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 12:59:06,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 12:59:06,555 INFO L87 Difference]: Start difference. First operand has 149 states, 96 states have (on average 1.5208333333333333) internal successors, (146), 97 states have internal predecessors, (146), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Second operand has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-19 12:59:06,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:06,637 INFO L93 Difference]: Finished difference Result 292 states and 534 transitions. [2023-12-19 12:59:06,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 12:59:06,640 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) Word has length 320 [2023-12-19 12:59:06,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:06,650 INFO L225 Difference]: With dead ends: 292 [2023-12-19 12:59:06,650 INFO L226 Difference]: Without dead ends: 144 [2023-12-19 12:59:06,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 12:59:06,663 INFO L413 NwaCegarLoop]: 231 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, 231 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:06,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 231 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 12:59:06,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2023-12-19 12:59:06,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2023-12-19 12:59:06,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 92 states have (on average 1.4565217391304348) internal successors, (134), 92 states have internal predecessors, (134), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:06,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 234 transitions. [2023-12-19 12:59:06,747 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 234 transitions. Word has length 320 [2023-12-19 12:59:06,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:06,749 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 234 transitions. [2023-12-19 12:59:06,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-19 12:59:06,749 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 234 transitions. [2023-12-19 12:59:06,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2023-12-19 12:59:06,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:06,758 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:06,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:06,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 12:59:06,969 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:06,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:06,970 INFO L85 PathProgramCache]: Analyzing trace with hash 573724598, now seen corresponding path program 1 times [2023-12-19 12:59:06,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:06,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893073277] [2023-12-19 12:59:06,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:06,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:07,104 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:07,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [99338802] [2023-12-19 12:59:07,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:07,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:07,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:07,115 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:07,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 12:59:07,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:07,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 748 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 12:59:07,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:07,469 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-19 12:59:07,469 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 12:59:07,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:07,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893073277] [2023-12-19 12:59:07,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:07,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99338802] [2023-12-19 12:59:07,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99338802] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 12:59:07,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 12:59:07,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 12:59:07,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273643522] [2023-12-19 12:59:07,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:07,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 12:59:07,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:07,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 12:59:07,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 12:59:07,476 INFO L87 Difference]: Start difference. First operand 144 states and 234 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:07,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:07,620 INFO L93 Difference]: Finished difference Result 424 states and 689 transitions. [2023-12-19 12:59:07,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 12:59:07,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 320 [2023-12-19 12:59:07,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:07,628 INFO L225 Difference]: With dead ends: 424 [2023-12-19 12:59:07,628 INFO L226 Difference]: Without dead ends: 281 [2023-12-19 12:59:07,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 12:59:07,631 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 213 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:07,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 605 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 12:59:07,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2023-12-19 12:59:07,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 183. [2023-12-19 12:59:07,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 131 states have (on average 1.5114503816793894) internal successors, (198), 131 states have internal predecessors, (198), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:07,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 298 transitions. [2023-12-19 12:59:07,669 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 298 transitions. Word has length 320 [2023-12-19 12:59:07,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:07,671 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 298 transitions. [2023-12-19 12:59:07,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:07,672 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 298 transitions. [2023-12-19 12:59:07,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2023-12-19 12:59:07,676 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:07,676 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:07,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:07,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 12:59:07,884 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:07,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:07,884 INFO L85 PathProgramCache]: Analyzing trace with hash -270280904, now seen corresponding path program 1 times [2023-12-19 12:59:07,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:07,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116266728] [2023-12-19 12:59:07,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:07,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:07,960 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:07,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1108564795] [2023-12-19 12:59:07,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:07,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:07,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:07,962 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:07,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 12:59:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:08,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 12:59:08,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:08,276 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-19 12:59:08,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 12:59:08,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:08,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116266728] [2023-12-19 12:59:08,277 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:08,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108564795] [2023-12-19 12:59:08,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108564795] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 12:59:08,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 12:59:08,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 12:59:08,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142366518] [2023-12-19 12:59:08,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:08,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 12:59:08,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:08,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 12:59:08,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 12:59:08,280 INFO L87 Difference]: Start difference. First operand 183 states and 298 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:08,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:08,339 INFO L93 Difference]: Finished difference Result 543 states and 884 transitions. [2023-12-19 12:59:08,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 12:59:08,340 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 320 [2023-12-19 12:59:08,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:08,343 INFO L225 Difference]: With dead ends: 543 [2023-12-19 12:59:08,343 INFO L226 Difference]: Without dead ends: 361 [2023-12-19 12:59:08,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 12:59:08,344 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 208 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:08,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 438 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 12:59:08,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-12-19 12:59:08,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 238. [2023-12-19 12:59:08,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 186 states have (on average 1.543010752688172) internal successors, (287), 186 states have internal predecessors, (287), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:08,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 387 transitions. [2023-12-19 12:59:08,362 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 387 transitions. Word has length 320 [2023-12-19 12:59:08,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:08,364 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 387 transitions. [2023-12-19 12:59:08,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:08,364 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 387 transitions. [2023-12-19 12:59:08,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2023-12-19 12:59:08,368 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:08,368 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:08,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 12:59:08,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:08,576 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:08,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:08,577 INFO L85 PathProgramCache]: Analyzing trace with hash -893329794, now seen corresponding path program 1 times [2023-12-19 12:59:08,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:08,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310600360] [2023-12-19 12:59:08,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:08,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:08,648 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:08,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1294042156] [2023-12-19 12:59:08,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:08,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:08,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:08,652 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:08,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 12:59:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:08,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 12:59:08,876 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:08,906 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-19 12:59:08,906 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 12:59:08,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:08,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310600360] [2023-12-19 12:59:08,906 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:08,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294042156] [2023-12-19 12:59:08,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294042156] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 12:59:08,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 12:59:08,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 12:59:08,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60347963] [2023-12-19 12:59:08,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:08,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 12:59:08,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:08,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 12:59:08,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 12:59:08,909 INFO L87 Difference]: Start difference. First operand 238 states and 387 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:09,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:09,129 INFO L93 Difference]: Finished difference Result 573 states and 925 transitions. [2023-12-19 12:59:09,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 12:59:09,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 321 [2023-12-19 12:59:09,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:09,132 INFO L225 Difference]: With dead ends: 573 [2023-12-19 12:59:09,133 INFO L226 Difference]: Without dead ends: 336 [2023-12-19 12:59:09,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 12:59:09,134 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 288 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:09,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [288 Valid, 489 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 12:59:09,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2023-12-19 12:59:09,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 238. [2023-12-19 12:59:09,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 186 states have (on average 1.5161290322580645) internal successors, (282), 186 states have internal predecessors, (282), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:09,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 382 transitions. [2023-12-19 12:59:09,158 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 382 transitions. Word has length 321 [2023-12-19 12:59:09,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:09,159 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 382 transitions. [2023-12-19 12:59:09,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:09,159 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 382 transitions. [2023-12-19 12:59:09,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2023-12-19 12:59:09,163 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:09,163 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:09,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:09,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:09,371 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:09,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:09,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1157654204, now seen corresponding path program 1 times [2023-12-19 12:59:09,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:09,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818769530] [2023-12-19 12:59:09,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:09,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:09,410 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:09,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1076404206] [2023-12-19 12:59:09,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:09,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:09,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:09,412 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:09,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 12:59:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:09,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 12:59:09,640 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:09,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 693 proven. 9 refuted. 0 times theorem prover too weak. 4198 trivial. 0 not checked. [2023-12-19 12:59:09,719 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:09,882 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 138 proven. 9 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-12-19 12:59:09,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:09,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818769530] [2023-12-19 12:59:09,882 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:09,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076404206] [2023-12-19 12:59:09,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076404206] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 12:59:09,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 12:59:09,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 12:59:09,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020671376] [2023-12-19 12:59:09,883 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 12:59:09,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 12:59:09,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:09,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 12:59:09,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 12:59:09,885 INFO L87 Difference]: Start difference. First operand 238 states and 382 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-19 12:59:10,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:10,140 INFO L93 Difference]: Finished difference Result 479 states and 766 transitions. [2023-12-19 12:59:10,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 12:59:10,141 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 321 [2023-12-19 12:59:10,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:10,143 INFO L225 Difference]: With dead ends: 479 [2023-12-19 12:59:10,143 INFO L226 Difference]: Without dead ends: 242 [2023-12-19 12:59:10,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 634 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-12-19 12:59:10,145 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 173 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:10,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 423 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 12:59:10,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2023-12-19 12:59:10,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2023-12-19 12:59:10,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 189 states have (on average 1.5026455026455026) internal successors, (284), 189 states have internal predecessors, (284), 50 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:10,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 384 transitions. [2023-12-19 12:59:10,162 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 384 transitions. Word has length 321 [2023-12-19 12:59:10,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:10,163 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 384 transitions. [2023-12-19 12:59:10,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (53), 2 states have call predecessors, (53), 4 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-19 12:59:10,163 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 384 transitions. [2023-12-19 12:59:10,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2023-12-19 12:59:10,165 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:10,165 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:10,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:10,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:10,373 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:10,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:10,374 INFO L85 PathProgramCache]: Analyzing trace with hash 498122682, now seen corresponding path program 1 times [2023-12-19 12:59:10,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:10,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14593678] [2023-12-19 12:59:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:10,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:10,423 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:10,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [734925677] [2023-12-19 12:59:10,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:10,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:10,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:10,425 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:10,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 12:59:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:10,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-19 12:59:10,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 337 proven. 3 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2023-12-19 12:59:10,761 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-19 12:59:10,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:10,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14593678] [2023-12-19 12:59:10,965 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:10,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734925677] [2023-12-19 12:59:10,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734925677] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 12:59:10,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 12:59:10,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2023-12-19 12:59:10,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614195485] [2023-12-19 12:59:10,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:10,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 12:59:10,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:10,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 12:59:10,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-12-19 12:59:10,969 INFO L87 Difference]: Start difference. First operand 242 states and 384 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:11,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:11,311 INFO L93 Difference]: Finished difference Result 622 states and 970 transitions. [2023-12-19 12:59:11,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 12:59:11,311 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 321 [2023-12-19 12:59:11,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:11,314 INFO L225 Difference]: With dead ends: 622 [2023-12-19 12:59:11,314 INFO L226 Difference]: Without dead ends: 381 [2023-12-19 12:59:11,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 631 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-12-19 12:59:11,316 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 401 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 1558 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:11,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 1558 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 12:59:11,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2023-12-19 12:59:11,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 175. [2023-12-19 12:59:11,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 122 states have (on average 1.360655737704918) internal successors, (166), 122 states have internal predecessors, (166), 50 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:11,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 266 transitions. [2023-12-19 12:59:11,347 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 266 transitions. Word has length 321 [2023-12-19 12:59:11,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:11,347 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 266 transitions. [2023-12-19 12:59:11,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:11,347 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 266 transitions. [2023-12-19 12:59:11,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2023-12-19 12:59:11,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:11,350 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:11,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:11,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:11,558 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:11,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:11,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1270651975, now seen corresponding path program 1 times [2023-12-19 12:59:11,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:11,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726818463] [2023-12-19 12:59:11,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:11,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:11,599 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:11,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1970276825] [2023-12-19 12:59:11,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:11,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:11,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:11,601 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:11,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 12:59:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:11,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 12:59:11,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:13,080 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 3340 proven. 249 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2023-12-19 12:59:13,081 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:13,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 303 proven. 267 refuted. 0 times theorem prover too weak. 4330 trivial. 0 not checked. [2023-12-19 12:59:13,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:13,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726818463] [2023-12-19 12:59:13,856 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:13,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970276825] [2023-12-19 12:59:13,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970276825] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 12:59:13,857 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 12:59:13,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2023-12-19 12:59:13,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674249718] [2023-12-19 12:59:13,857 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 12:59:13,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-19 12:59:13,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:13,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-19 12:59:13,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2023-12-19 12:59:13,860 INFO L87 Difference]: Start difference. First operand 175 states and 266 transitions. Second operand has 26 states, 25 states have (on average 6.0) internal successors, (150), 24 states have internal predecessors, (150), 9 states have call successors, (79), 5 states have call predecessors, (79), 12 states have return successors, (80), 9 states have call predecessors, (80), 9 states have call successors, (80) [2023-12-19 12:59:14,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:14,761 INFO L93 Difference]: Finished difference Result 367 states and 545 transitions. [2023-12-19 12:59:14,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-19 12:59:14,768 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 6.0) internal successors, (150), 24 states have internal predecessors, (150), 9 states have call successors, (79), 5 states have call predecessors, (79), 12 states have return successors, (80), 9 states have call predecessors, (80), 9 states have call successors, (80) Word has length 322 [2023-12-19 12:59:14,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:14,770 INFO L225 Difference]: With dead ends: 367 [2023-12-19 12:59:14,770 INFO L226 Difference]: Without dead ends: 193 [2023-12-19 12:59:14,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 618 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=486, Invalid=996, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 12:59:14,772 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 710 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:14,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [730 Valid, 555 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 12:59:14,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2023-12-19 12:59:14,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 191. [2023-12-19 12:59:14,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 134 states have (on average 1.2835820895522387) internal successors, (172), 134 states have internal predecessors, (172), 50 states have call successors, (50), 6 states have call predecessors, (50), 6 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 12:59:14,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 272 transitions. [2023-12-19 12:59:14,796 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 272 transitions. Word has length 322 [2023-12-19 12:59:14,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:14,798 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 272 transitions. [2023-12-19 12:59:14,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 6.0) internal successors, (150), 24 states have internal predecessors, (150), 9 states have call successors, (79), 5 states have call predecessors, (79), 12 states have return successors, (80), 9 states have call predecessors, (80), 9 states have call successors, (80) [2023-12-19 12:59:14,799 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 272 transitions. [2023-12-19 12:59:14,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-12-19 12:59:14,800 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:14,801 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:14,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:15,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:15,009 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:15,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:15,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1024570641, now seen corresponding path program 1 times [2023-12-19 12:59:15,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:15,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051031833] [2023-12-19 12:59:15,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:15,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:15,048 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:15,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080964531] [2023-12-19 12:59:15,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:15,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:15,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:15,050 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:15,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 12:59:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:15,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 746 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-19 12:59:15,327 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1017 proven. 15 refuted. 0 times theorem prover too weak. 3868 trivial. 0 not checked. [2023-12-19 12:59:15,867 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:16,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 132 proven. 15 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-12-19 12:59:16,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:16,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051031833] [2023-12-19 12:59:16,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:16,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080964531] [2023-12-19 12:59:16,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080964531] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 12:59:16,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 12:59:16,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 19 [2023-12-19 12:59:16,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337069270] [2023-12-19 12:59:16,319 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 12:59:16,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-19 12:59:16,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:16,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-19 12:59:16,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-12-19 12:59:16,321 INFO L87 Difference]: Start difference. First operand 191 states and 272 transitions. Second operand has 19 states, 19 states have (on average 6.894736842105263) internal successors, (131), 19 states have internal predecessors, (131), 4 states have call successors, (100), 3 states have call predecessors, (100), 5 states have return successors, (100), 4 states have call predecessors, (100), 4 states have call successors, (100) [2023-12-19 12:59:18,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:18,579 INFO L93 Difference]: Finished difference Result 898 states and 1256 transitions. [2023-12-19 12:59:18,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-19 12:59:18,580 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.894736842105263) internal successors, (131), 19 states have internal predecessors, (131), 4 states have call successors, (100), 3 states have call predecessors, (100), 5 states have return successors, (100), 4 states have call predecessors, (100), 4 states have call successors, (100) Word has length 323 [2023-12-19 12:59:18,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:18,584 INFO L225 Difference]: With dead ends: 898 [2023-12-19 12:59:18,584 INFO L226 Difference]: Without dead ends: 708 [2023-12-19 12:59:18,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 675 GetRequests, 634 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=416, Invalid=1390, Unknown=0, NotChecked=0, Total=1806 [2023-12-19 12:59:18,586 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 1968 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 1891 mSolverCounterSat, 1135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1970 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 3026 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1135 IncrementalHoareTripleChecker+Valid, 1891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:18,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1970 Valid, 1489 Invalid, 3026 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1135 Valid, 1891 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 12:59:18,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-19 12:59:18,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 437. [2023-12-19 12:59:18,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 265 states have (on average 1.1773584905660377) internal successors, (312), 266 states have internal predecessors, (312), 150 states have call successors, (150), 21 states have call predecessors, (150), 21 states have return successors, (150), 149 states have call predecessors, (150), 150 states have call successors, (150) [2023-12-19 12:59:18,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 612 transitions. [2023-12-19 12:59:18,675 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 612 transitions. Word has length 323 [2023-12-19 12:59:18,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:18,676 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 612 transitions. [2023-12-19 12:59:18,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 6.894736842105263) internal successors, (131), 19 states have internal predecessors, (131), 4 states have call successors, (100), 3 states have call predecessors, (100), 5 states have return successors, (100), 4 states have call predecessors, (100), 4 states have call successors, (100) [2023-12-19 12:59:18,676 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 612 transitions. [2023-12-19 12:59:18,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-12-19 12:59:18,678 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:18,679 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:18,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:18,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 12:59:18,891 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:18,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:18,891 INFO L85 PathProgramCache]: Analyzing trace with hash 2066721924, now seen corresponding path program 1 times [2023-12-19 12:59:18,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:18,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565569575] [2023-12-19 12:59:18,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:18,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:18,941 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:18,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [816401766] [2023-12-19 12:59:18,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:18,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:18,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:18,942 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:18,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 12:59:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:19,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 747 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-19 12:59:19,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:20,069 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 3302 proven. 177 refuted. 0 times theorem prover too weak. 1421 trivial. 0 not checked. [2023-12-19 12:59:20,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-19 12:59:20,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:20,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565569575] [2023-12-19 12:59:20,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:20,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816401766] [2023-12-19 12:59:20,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816401766] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 12:59:20,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 12:59:20,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2023-12-19 12:59:20,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528135502] [2023-12-19 12:59:20,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 12:59:20,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 12:59:20,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:20,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 12:59:20,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2023-12-19 12:59:20,433 INFO L87 Difference]: Start difference. First operand 437 states and 612 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:24,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-19 12:59:28,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-19 12:59:29,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:29,358 INFO L93 Difference]: Finished difference Result 1116 states and 1562 transitions. [2023-12-19 12:59:29,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 12:59:29,359 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 323 [2023-12-19 12:59:29,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:29,364 INFO L225 Difference]: With dead ends: 1116 [2023-12-19 12:59:29,365 INFO L226 Difference]: Without dead ends: 791 [2023-12-19 12:59:29,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 631 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-12-19 12:59:29,366 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 257 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:29,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 545 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2023-12-19 12:59:29,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2023-12-19 12:59:29,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 469. [2023-12-19 12:59:29,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 297 states have (on average 1.1986531986531987) internal successors, (356), 298 states have internal predecessors, (356), 150 states have call successors, (150), 21 states have call predecessors, (150), 21 states have return successors, (150), 149 states have call predecessors, (150), 150 states have call successors, (150) [2023-12-19 12:59:29,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 656 transitions. [2023-12-19 12:59:29,469 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 656 transitions. Word has length 323 [2023-12-19 12:59:29,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:29,470 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 656 transitions. [2023-12-19 12:59:29,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-12-19 12:59:29,470 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 656 transitions. [2023-12-19 12:59:29,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2023-12-19 12:59:29,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:29,472 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:29,483 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-19 12:59:29,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:29,680 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:29,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:29,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2018461449, now seen corresponding path program 1 times [2023-12-19 12:59:29,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:29,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123536037] [2023-12-19 12:59:29,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:29,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:29,723 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:29,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [217575614] [2023-12-19 12:59:29,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:29,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:29,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:29,724 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:29,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 12:59:30,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:30,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-19 12:59:30,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:32,189 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 3493 proven. 435 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2023-12-19 12:59:32,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:43,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:43,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123536037] [2023-12-19 12:59:43,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:43,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217575614] [2023-12-19 12:59:43,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217575614] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 12:59:43,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 12:59:43,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2023-12-19 12:59:43,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863044759] [2023-12-19 12:59:43,069 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 12:59:43,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-19 12:59:43,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:43,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-19 12:59:43,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=662, Unknown=1, NotChecked=0, Total=812 [2023-12-19 12:59:43,071 INFO L87 Difference]: Start difference. First operand 469 states and 656 transitions. Second operand has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 22 states have internal predecessors, (107), 7 states have call successors, (50), 7 states have call predecessors, (50), 11 states have return successors, (50), 7 states have call predecessors, (50), 7 states have call successors, (50) [2023-12-19 12:59:45,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:45,971 INFO L93 Difference]: Finished difference Result 1422 states and 1907 transitions. [2023-12-19 12:59:45,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-19 12:59:45,972 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 22 states have internal predecessors, (107), 7 states have call successors, (50), 7 states have call predecessors, (50), 11 states have return successors, (50), 7 states have call predecessors, (50), 7 states have call successors, (50) Word has length 324 [2023-12-19 12:59:45,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:45,977 INFO L225 Difference]: With dead ends: 1422 [2023-12-19 12:59:45,977 INFO L226 Difference]: Without dead ends: 1065 [2023-12-19 12:59:45,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 343 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=940, Invalid=3481, Unknown=1, NotChecked=0, Total=4422 [2023-12-19 12:59:45,980 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 694 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 1773 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 1491 SdHoareTripleChecker+Invalid, 2124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 1773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:45,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 1491 Invalid, 2124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 1773 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-19 12:59:45,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2023-12-19 12:59:46,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 1059. [2023-12-19 12:59:46,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 706 states have (on average 1.179886685552408) internal successors, (833), 709 states have internal predecessors, (833), 282 states have call successors, (282), 70 states have call predecessors, (282), 70 states have return successors, (282), 279 states have call predecessors, (282), 282 states have call successors, (282) [2023-12-19 12:59:46,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1397 transitions. [2023-12-19 12:59:46,172 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1397 transitions. Word has length 324 [2023-12-19 12:59:46,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:46,173 INFO L495 AbstractCegarLoop]: Abstraction has 1059 states and 1397 transitions. [2023-12-19 12:59:46,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 22 states have internal predecessors, (107), 7 states have call successors, (50), 7 states have call predecessors, (50), 11 states have return successors, (50), 7 states have call predecessors, (50), 7 states have call successors, (50) [2023-12-19 12:59:46,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1397 transitions. [2023-12-19 12:59:46,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2023-12-19 12:59:46,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:46,175 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:46,188 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-19 12:59:46,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 12:59:46,384 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:46,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:46,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1005810644, now seen corresponding path program 1 times [2023-12-19 12:59:46,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:46,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823565626] [2023-12-19 12:59:46,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:46,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:46,418 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:46,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [876635783] [2023-12-19 12:59:46,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:46,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:46,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:46,419 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:46,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 12:59:48,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 12:59:48,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 12:59:48,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 12:59:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1239 proven. 126 refuted. 0 times theorem prover too weak. 3535 trivial. 0 not checked. [2023-12-19 12:59:49,282 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 12:59:49,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 12:59:49,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823565626] [2023-12-19 12:59:49,459 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 12:59:49,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876635783] [2023-12-19 12:59:49,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876635783] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 12:59:49,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 12:59:49,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-12-19 12:59:49,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580321038] [2023-12-19 12:59:49,459 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 12:59:49,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 12:59:49,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 12:59:49,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 12:59:49,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-12-19 12:59:49,461 INFO L87 Difference]: Start difference. First operand 1059 states and 1397 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-19 12:59:53,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-19 12:59:54,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 12:59:54,329 INFO L93 Difference]: Finished difference Result 2332 states and 3084 transitions. [2023-12-19 12:59:54,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 12:59:54,331 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 324 [2023-12-19 12:59:54,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 12:59:54,337 INFO L225 Difference]: With dead ends: 2332 [2023-12-19 12:59:54,337 INFO L226 Difference]: Without dead ends: 1409 [2023-12-19 12:59:54,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2023-12-19 12:59:54,340 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 386 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 114 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-19 12:59:54,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 1119 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 490 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2023-12-19 12:59:54,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1409 states. [2023-12-19 12:59:54,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1409 to 1253. [2023-12-19 12:59:54,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 881 states have (on average 1.1963677639046537) internal successors, (1054), 886 states have internal predecessors, (1054), 297 states have call successors, (297), 74 states have call predecessors, (297), 74 states have return successors, (297), 292 states have call predecessors, (297), 297 states have call successors, (297) [2023-12-19 12:59:54,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 1648 transitions. [2023-12-19 12:59:54,526 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 1648 transitions. Word has length 324 [2023-12-19 12:59:54,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 12:59:54,527 INFO L495 AbstractCegarLoop]: Abstraction has 1253 states and 1648 transitions. [2023-12-19 12:59:54,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-19 12:59:54,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 1648 transitions. [2023-12-19 12:59:54,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2023-12-19 12:59:54,530 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 12:59:54,530 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 12:59:54,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 12:59:54,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 12:59:54,740 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 12:59:54,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 12:59:54,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1903203922, now seen corresponding path program 1 times [2023-12-19 12:59:54,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 12:59:54,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695646971] [2023-12-19 12:59:54,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:54,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 12:59:54,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 12:59:54,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [140876248] [2023-12-19 12:59:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 12:59:54,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 12:59:54,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 12:59:54,777 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 12:59:54,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process Received shutdown request... [2023-12-19 13:13:35,436 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 13:13:35,436 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 13:13:36,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 [2023-12-19 13:13:36,644 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forcibly destroying the process [2023-12-19 13:13:36,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 137 [2023-12-19 13:13:36,656 ERROR L246 FreeRefinementEngine]: Caught known exception: Timeout or Toolchain cancelled by user [2023-12-19 13:13:36,657 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 13:13:36,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 13:13:36,658 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 325 with TraceHistMax 50,while AutomatonFreeRefinementEngine was Timeout during CAMEL. [2023-12-19 13:13:36,661 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:13:36,662 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 13:13:36,664 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 01:13:36 BoogieIcfgContainer [2023-12-19 13:13:36,664 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 13:13:36,664 INFO L158 Benchmark]: Toolchain (without parser) took 872510.74ms. Allocated memory was 201.3MB in the beginning and 413.1MB in the end (delta: 211.8MB). Free memory was 155.5MB in the beginning and 317.4MB in the end (delta: -161.9MB). Peak memory consumption was 51.3MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,664 INFO L158 Benchmark]: CDTParser took 0.54ms. Allocated memory is still 201.3MB. Free memory is still 159.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 13:13:36,665 INFO L158 Benchmark]: CACSL2BoogieTranslator took 412.72ms. Allocated memory is still 201.3MB. Free memory was 155.5MB in the beginning and 130.7MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,665 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.14ms. Allocated memory is still 201.3MB. Free memory was 130.7MB in the beginning and 121.9MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,665 INFO L158 Benchmark]: Boogie Preprocessor took 126.25ms. Allocated memory is still 201.3MB. Free memory was 121.9MB in the beginning and 104.5MB in the end (delta: 17.4MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,665 INFO L158 Benchmark]: RCFGBuilder took 923.58ms. Allocated memory is still 201.3MB. Free memory was 104.5MB in the beginning and 123.1MB in the end (delta: -18.5MB). Peak memory consumption was 11.8MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,665 INFO L158 Benchmark]: TraceAbstraction took 870963.90ms. Allocated memory was 201.3MB in the beginning and 413.1MB in the end (delta: 211.8MB). Free memory was 122.5MB in the beginning and 317.4MB in the end (delta: -194.9MB). Peak memory consumption was 17.5MB. Max. memory is 8.0GB. [2023-12-19 13:13:36,666 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.54ms. Allocated memory is still 201.3MB. Free memory is still 159.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 412.72ms. Allocated memory is still 201.3MB. Free memory was 155.5MB in the beginning and 130.7MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 79.14ms. Allocated memory is still 201.3MB. Free memory was 130.7MB in the beginning and 121.9MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 126.25ms. Allocated memory is still 201.3MB. Free memory was 121.9MB in the beginning and 104.5MB in the end (delta: 17.4MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * RCFGBuilder took 923.58ms. Allocated memory is still 201.3MB. Free memory was 104.5MB in the beginning and 123.1MB in the end (delta: -18.5MB). Peak memory consumption was 11.8MB. Max. memory is 8.0GB. * TraceAbstraction took 870963.90ms. Allocated memory was 201.3MB in the beginning and 413.1MB in the end (delta: 211.8MB). Free memory was 122.5MB in the beginning and 317.4MB in the end (delta: -194.9MB). Peak memory consumption was 17.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 325 with TraceHistMax 50,while AutomatonFreeRefinementEngine was Timeout during CAMEL. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 149 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 870.9s, OverallIterations: 12, TraceHistogramMax: 50, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 21.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 3 mSolverCounterUnknown, 5382 SdHoareTripleChecker+Valid, 18.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5298 mSDsluCounter, 8943 SdHoareTripleChecker+Invalid, 17.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5953 mSDsCounter, 2095 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5584 IncrementalHoareTripleChecker+Invalid, 7682 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2095 mSolverCounterUnsat, 2990 mSDtfsCounter, 5584 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5325 GetRequests, 5122 SyntacticMatches, 1 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 10.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1253occurred in iteration=11, InterpolantAutomatonStates: 151, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 11 MinimizatonAttempts, 1282 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 19.3s InterpolantComputationTime, 3859 NumberOfCodeBlocks, 3859 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 5133 ConstructedInterpolants, 0 QuantifiedInterpolants, 21065 SizeOfPredicates, 60 NumberOfNonLiveVariables, 8229 ConjunctsInSsa, 148 ConjunctsInUnsatCore, 16 InterpolantComputations, 6 PerfectInterpolantSequences, 77095/78400 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