/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-91.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 01:16:29,089 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 01:16:29,148 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-21 01:16:29,152 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 01:16:29,152 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 01:16:29,168 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 01:16:29,168 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 01:16:29,168 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 01:16:29,169 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 01:16:29,169 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 01:16:29,169 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 01:16:29,169 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 01:16:29,170 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 01:16:29,170 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 01:16:29,170 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 01:16:29,171 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 01:16:29,171 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 01:16:29,171 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 01:16:29,171 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 01:16:29,171 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 01:16:29,172 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 01:16:29,175 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 01:16:29,175 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 01:16:29,175 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 01:16:29,175 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 01:16:29,175 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 01:16:29,176 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 01:16:29,176 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 01:16:29,176 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 01:16:29,176 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 01:16:29,177 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 01:16:29,177 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 01:16:29,177 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:16:29,177 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 01:16:29,177 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 01:16:29,178 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 01:16:29,178 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 01:16:29,178 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 01:16:29,178 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 01:16:29,178 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 01:16:29,179 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 01:16:29,182 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 01:16:29,182 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 01:16:29,182 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 01:16:29,350 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 01:16:29,365 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 01:16:29,366 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 01:16:29,367 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 01:16:29,368 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 01:16:29,368 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-91.i [2023-12-21 01:16:30,501 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 01:16:30,716 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 01:16:30,716 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-91.i [2023-12-21 01:16:30,729 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/69df82291/446008e5390e44c88bd45d1c979b0194/FLAG5e975f72c [2023-12-21 01:16:30,739 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/69df82291/446008e5390e44c88bd45d1c979b0194 [2023-12-21 01:16:30,740 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 01:16:30,741 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 01:16:30,742 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 01:16:30,742 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 01:16:30,746 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 01:16:30,746 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:16:30" (1/1) ... [2023-12-21 01:16:30,747 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9413366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:30, skipping insertion in model container [2023-12-21 01:16:30,747 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:16:30" (1/1) ... [2023-12-21 01:16:30,785 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 01:16:30,904 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-91.i[916,929] [2023-12-21 01:16:31,127 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:16:31,147 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 01:16:31,154 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-91.i[916,929] [2023-12-21 01:16:31,265 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:16:31,281 INFO L206 MainTranslator]: Completed translation [2023-12-21 01:16:31,283 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31 WrapperNode [2023-12-21 01:16:31,283 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 01:16:31,285 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 01:16:31,285 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 01:16:31,285 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 01:16:31,289 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,313 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,394 INFO L138 Inliner]: procedures = 26, calls = 79, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 691 [2023-12-21 01:16:31,394 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 01:16:31,395 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 01:16:31,395 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 01:16:31,395 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 01:16:31,403 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,404 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,416 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,484 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-21 01:16:31,484 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,484 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,520 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,524 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,541 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,547 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,556 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 01:16:31,557 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 01:16:31,557 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 01:16:31,557 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 01:16:31,557 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (1/1) ... [2023-12-21 01:16:31,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:16:31,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:31,579 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-21 01:16:31,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 01:16:31,607 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 01:16:31,608 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 01:16:31,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 01:16:31,608 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 01:16:31,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 01:16:31,608 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-21 01:16:31,735 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 01:16:31,736 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 01:16:32,276 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 01:16:32,353 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 01:16:32,353 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 01:16:32,353 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:16:32 BoogieIcfgContainer [2023-12-21 01:16:32,353 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 01:16:32,355 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 01:16:32,355 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 01:16:32,357 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 01:16:32,357 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 01:16:30" (1/3) ... [2023-12-21 01:16:32,358 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71f102bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:16:32, skipping insertion in model container [2023-12-21 01:16:32,358 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:16:31" (2/3) ... [2023-12-21 01:16:32,358 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71f102bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:16:32, skipping insertion in model container [2023-12-21 01:16:32,358 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:16:32" (3/3) ... [2023-12-21 01:16:32,359 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-91.i [2023-12-21 01:16:32,370 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 01:16:32,370 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 01:16:32,402 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 01:16:32,406 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;@6e175f53, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 01:16:32,406 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 01:16:32,410 INFO L276 IsEmpty]: Start isEmpty. Operand has 244 states, 175 states have (on average 1.5542857142857143) internal successors, (272), 176 states have internal predecessors, (272), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:32,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:32,438 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:32,439 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:32,440 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:32,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:32,443 INFO L85 PathProgramCache]: Analyzing trace with hash 900855061, now seen corresponding path program 1 times [2023-12-21 01:16:32,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:32,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566078751] [2023-12-21 01:16:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:32,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:32,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:32,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566078751] [2023-12-21 01:16:32,763 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 01:16:32,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988124005] [2023-12-21 01:16:32,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:32,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:32,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:32,790 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-21 01:16:32,791 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-21 01:16:33,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:33,128 INFO L262 TraceCheckSpWp]: Trace formula consists of 1203 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 01:16:33,153 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:33,284 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 8450 trivial. 0 not checked. [2023-12-21 01:16:33,284 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:33,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988124005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:33,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:33,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 01:16:33,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559594762] [2023-12-21 01:16:33,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:33,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 01:16:33,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:33,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 01:16:33,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:16:33,331 INFO L87 Difference]: Start difference. First operand has 244 states, 175 states have (on average 1.5542857142857143) internal successors, (272), 176 states have internal predecessors, (272), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Second operand has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-21 01:16:33,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:33,388 INFO L93 Difference]: Finished difference Result 484 states and 870 transitions. [2023-12-21 01:16:33,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 01:16:33,391 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 2 states have call successors, (66) Word has length 461 [2023-12-21 01:16:33,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:33,397 INFO L225 Difference]: With dead ends: 484 [2023-12-21 01:16:33,397 INFO L226 Difference]: Without dead ends: 241 [2023-12-21 01:16:33,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 460 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-21 01:16:33,402 INFO L413 NwaCegarLoop]: 393 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, 393 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-21 01:16:33,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 393 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:33,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2023-12-21 01:16:33,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2023-12-21 01:16:33,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 173 states have (on average 1.5260115606936415) internal successors, (264), 173 states have internal predecessors, (264), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:33,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 396 transitions. [2023-12-21 01:16:33,443 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 396 transitions. Word has length 461 [2023-12-21 01:16:33,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:33,443 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 396 transitions. [2023-12-21 01:16:33,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-21 01:16:33,444 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 396 transitions. [2023-12-21 01:16:33,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:33,449 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:33,449 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:33,459 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-21 01:16:33,657 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-21 01:16:33,657 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:33,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:33,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1901806661, now seen corresponding path program 1 times [2023-12-21 01:16:33,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:33,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151053361] [2023-12-21 01:16:33,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:33,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:33,783 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:33,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800386093] [2023-12-21 01:16:33,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:33,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:33,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:33,789 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-21 01:16:33,814 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-21 01:16:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:34,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 1203 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 01:16:34,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:34,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:34,152 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:34,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:34,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151053361] [2023-12-21 01:16:34,152 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:34,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800386093] [2023-12-21 01:16:34,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800386093] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:34,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:34,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:34,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779986513] [2023-12-21 01:16:34,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:34,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:34,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:34,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:34,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:34,157 INFO L87 Difference]: Start difference. First operand 241 states and 396 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:34,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:34,245 INFO L93 Difference]: Finished difference Result 509 states and 832 transitions. [2023-12-21 01:16:34,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:16:34,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:34,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:34,251 INFO L225 Difference]: With dead ends: 509 [2023-12-21 01:16:34,251 INFO L226 Difference]: Without dead ends: 269 [2023-12-21 01:16:34,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:34,254 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 57 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1182 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:34,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1182 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:34,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2023-12-21 01:16:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 243. [2023-12-21 01:16:34,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 175 states have (on average 1.52) internal successors, (266), 175 states have internal predecessors, (266), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:34,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 398 transitions. [2023-12-21 01:16:34,279 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 398 transitions. Word has length 461 [2023-12-21 01:16:34,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:34,281 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 398 transitions. [2023-12-21 01:16:34,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 398 transitions. [2023-12-21 01:16:34,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:34,283 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:34,284 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:34,306 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-21 01:16:34,494 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-21 01:16:34,494 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:34,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:34,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1508779651, now seen corresponding path program 1 times [2023-12-21 01:16:34,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:34,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753389769] [2023-12-21 01:16:34,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:34,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:34,577 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:34,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1330320525] [2023-12-21 01:16:34,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:34,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:34,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:34,588 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-21 01:16:34,589 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-21 01:16:34,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:34,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 01:16:34,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:34,943 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:34,944 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:34,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:34,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753389769] [2023-12-21 01:16:34,944 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:34,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330320525] [2023-12-21 01:16:34,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330320525] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:34,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:34,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:34,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438054375] [2023-12-21 01:16:34,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:34,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:34,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:34,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:34,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:34,947 INFO L87 Difference]: Start difference. First operand 243 states and 398 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:34,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:34,995 INFO L93 Difference]: Finished difference Result 489 states and 800 transitions. [2023-12-21 01:16:34,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:16:34,996 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:34,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:34,998 INFO L225 Difference]: With dead ends: 489 [2023-12-21 01:16:34,998 INFO L226 Difference]: Without dead ends: 247 [2023-12-21 01:16:34,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:35,001 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 3 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1167 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:35,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1167 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:35,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-12-21 01:16:35,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 245. [2023-12-21 01:16:35,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 177 states have (on average 1.5141242937853108) internal successors, (268), 177 states have internal predecessors, (268), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:35,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 400 transitions. [2023-12-21 01:16:35,023 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 400 transitions. Word has length 461 [2023-12-21 01:16:35,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:35,027 INFO L495 AbstractCegarLoop]: Abstraction has 245 states and 400 transitions. [2023-12-21 01:16:35,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:35,027 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 400 transitions. [2023-12-21 01:16:35,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:35,031 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:35,031 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:35,039 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-21 01:16:35,238 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-21 01:16:35,243 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:35,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:35,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1508839233, now seen corresponding path program 1 times [2023-12-21 01:16:35,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:35,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450287363] [2023-12-21 01:16:35,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:35,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:35,306 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:35,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [805525343] [2023-12-21 01:16:35,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:35,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:35,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:35,307 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-21 01:16:35,349 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-21 01:16:35,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:35,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:35,612 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:35,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:35,637 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:35,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:35,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450287363] [2023-12-21 01:16:35,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:35,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805525343] [2023-12-21 01:16:35,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805525343] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:35,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:35,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:35,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974258351] [2023-12-21 01:16:35,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:35,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:35,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:35,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:35,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:35,640 INFO L87 Difference]: Start difference. First operand 245 states and 400 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:35,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:35,688 INFO L93 Difference]: Finished difference Result 730 states and 1192 transitions. [2023-12-21 01:16:35,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:35,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:35,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:35,691 INFO L225 Difference]: With dead ends: 730 [2023-12-21 01:16:35,691 INFO L226 Difference]: Without dead ends: 486 [2023-12-21 01:16:35,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 459 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-21 01:16:35,692 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 381 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:35,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 764 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:35,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2023-12-21 01:16:35,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 337. [2023-12-21 01:16:35,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 269 states have (on average 1.579925650557621) internal successors, (425), 269 states have internal predecessors, (425), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:35,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 557 transitions. [2023-12-21 01:16:35,707 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 557 transitions. Word has length 461 [2023-12-21 01:16:35,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:35,708 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 557 transitions. [2023-12-21 01:16:35,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:35,708 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 557 transitions. [2023-12-21 01:16:35,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:35,710 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:35,711 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:35,720 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-21 01:16:35,920 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-21 01:16:35,921 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:35,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:35,922 INFO L85 PathProgramCache]: Analyzing trace with hash -781999615, now seen corresponding path program 1 times [2023-12-21 01:16:35,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:35,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501425102] [2023-12-21 01:16:35,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:35,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:35,964 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:35,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [21546682] [2023-12-21 01:16:35,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:35,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:35,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:35,966 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-21 01:16:35,968 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-21 01:16:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:36,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:36,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:36,300 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:36,300 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:36,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:36,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501425102] [2023-12-21 01:16:36,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:36,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21546682] [2023-12-21 01:16:36,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21546682] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:36,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:36,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:36,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076818079] [2023-12-21 01:16:36,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:36,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:36,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:36,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:36,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:36,303 INFO L87 Difference]: Start difference. First operand 337 states and 557 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:36,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:36,361 INFO L93 Difference]: Finished difference Result 1001 states and 1653 transitions. [2023-12-21 01:16:36,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:36,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:36,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:36,365 INFO L225 Difference]: With dead ends: 1001 [2023-12-21 01:16:36,365 INFO L226 Difference]: Without dead ends: 665 [2023-12-21 01:16:36,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 459 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-21 01:16:36,366 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 378 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:36,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 885 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:36,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2023-12-21 01:16:36,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 373. [2023-12-21 01:16:36,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 305 states have (on average 1.5672131147540984) internal successors, (478), 305 states have internal predecessors, (478), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-21 01:16:36,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 610 transitions. [2023-12-21 01:16:36,384 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 610 transitions. Word has length 461 [2023-12-21 01:16:36,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:36,385 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 610 transitions. [2023-12-21 01:16:36,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:36,385 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 610 transitions. [2023-12-21 01:16:36,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:36,388 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:36,389 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:36,399 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-21 01:16:36,596 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-21 01:16:36,597 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:36,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:36,597 INFO L85 PathProgramCache]: Analyzing trace with hash -929839423, now seen corresponding path program 1 times [2023-12-21 01:16:36,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:36,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383264447] [2023-12-21 01:16:36,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:36,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:36,641 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:36,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [377994436] [2023-12-21 01:16:36,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:36,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:36,643 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-21 01:16:36,684 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-21 01:16:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:36,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:36,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:37,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:37,017 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:37,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:37,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383264447] [2023-12-21 01:16:37,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:37,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377994436] [2023-12-21 01:16:37,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377994436] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:37,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:37,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:37,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077739799] [2023-12-21 01:16:37,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:37,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:37,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:37,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:37,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:37,020 INFO L87 Difference]: Start difference. First operand 373 states and 610 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:37,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:37,076 INFO L93 Difference]: Finished difference Result 1008 states and 1647 transitions. [2023-12-21 01:16:37,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:37,077 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:37,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:37,080 INFO L225 Difference]: With dead ends: 1008 [2023-12-21 01:16:37,080 INFO L226 Difference]: Without dead ends: 636 [2023-12-21 01:16:37,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 459 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-21 01:16:37,081 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 219 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:37,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 943 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:37,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2023-12-21 01:16:37,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 633. [2023-12-21 01:16:37,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 534 states have (on average 1.5692883895131087) internal successors, (838), 535 states have internal predecessors, (838), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 95 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 01:16:37,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1030 transitions. [2023-12-21 01:16:37,104 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1030 transitions. Word has length 461 [2023-12-21 01:16:37,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:37,105 INFO L495 AbstractCegarLoop]: Abstraction has 633 states and 1030 transitions. [2023-12-21 01:16:37,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:37,105 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1030 transitions. [2023-12-21 01:16:37,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:37,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:37,109 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:37,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-21 01:16:37,316 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-21 01:16:37,317 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:37,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:37,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1417006721, now seen corresponding path program 1 times [2023-12-21 01:16:37,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:37,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557168881] [2023-12-21 01:16:37,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:37,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:37,364 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:37,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [392981556] [2023-12-21 01:16:37,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:37,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:37,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:37,365 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-21 01:16:37,368 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-21 01:16:37,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:37,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:37,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:37,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:37,704 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:37,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:37,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557168881] [2023-12-21 01:16:37,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:37,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392981556] [2023-12-21 01:16:37,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392981556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:37,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:37,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:37,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928235119] [2023-12-21 01:16:37,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:37,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:37,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:37,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:37,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:37,707 INFO L87 Difference]: Start difference. First operand 633 states and 1030 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:37,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:37,786 INFO L93 Difference]: Finished difference Result 1865 states and 3032 transitions. [2023-12-21 01:16:37,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:37,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:37,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:37,793 INFO L225 Difference]: With dead ends: 1865 [2023-12-21 01:16:37,793 INFO L226 Difference]: Without dead ends: 1233 [2023-12-21 01:16:37,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 459 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-21 01:16:37,794 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 377 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:37,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 1064 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:37,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2023-12-21 01:16:37,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 637. [2023-12-21 01:16:37,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 538 states have (on average 1.5650557620817844) internal successors, (842), 539 states have internal predecessors, (842), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 95 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 01:16:37,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1034 transitions. [2023-12-21 01:16:37,818 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1034 transitions. Word has length 461 [2023-12-21 01:16:37,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:37,819 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 1034 transitions. [2023-12-21 01:16:37,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:37,819 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1034 transitions. [2023-12-21 01:16:37,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:37,822 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:37,822 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:37,834 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-21 01:16:38,031 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-21 01:16:38,031 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:38,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:38,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1022639935, now seen corresponding path program 1 times [2023-12-21 01:16:38,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:38,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751610065] [2023-12-21 01:16:38,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:38,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:38,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:38,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2118220634] [2023-12-21 01:16:38,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:38,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:38,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:38,072 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-21 01:16:38,118 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-21 01:16:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:38,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 1198 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:38,391 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:38,454 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:38,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:38,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:38,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751610065] [2023-12-21 01:16:38,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:38,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118220634] [2023-12-21 01:16:38,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118220634] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:38,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:38,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:38,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199016689] [2023-12-21 01:16:38,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:38,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:38,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:38,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:38,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:38,456 INFO L87 Difference]: Start difference. First operand 637 states and 1034 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:38,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:38,528 INFO L93 Difference]: Finished difference Result 1842 states and 2985 transitions. [2023-12-21 01:16:38,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:38,528 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:38,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:38,532 INFO L225 Difference]: With dead ends: 1842 [2023-12-21 01:16:38,533 INFO L226 Difference]: Without dead ends: 1206 [2023-12-21 01:16:38,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 459 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-21 01:16:38,534 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 240 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:38,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 913 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:38,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2023-12-21 01:16:38,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 1203. [2023-12-21 01:16:38,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1038 states have (on average 1.5549132947976878) internal successors, (1614), 1041 states have internal predecessors, (1614), 160 states have call successors, (160), 4 states have call predecessors, (160), 4 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-21 01:16:38,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1934 transitions. [2023-12-21 01:16:38,562 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1934 transitions. Word has length 461 [2023-12-21 01:16:38,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:38,562 INFO L495 AbstractCegarLoop]: Abstraction has 1203 states and 1934 transitions. [2023-12-21 01:16:38,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:38,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1934 transitions. [2023-12-21 01:16:38,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-21 01:16:38,565 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:38,566 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:38,578 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-21 01:16:38,773 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-21 01:16:38,774 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:38,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:38,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1547323137, now seen corresponding path program 1 times [2023-12-21 01:16:38,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:38,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096142940] [2023-12-21 01:16:38,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:38,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:38,811 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:38,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [358299330] [2023-12-21 01:16:38,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:38,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:38,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:38,812 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-21 01:16:38,814 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-21 01:16:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:39,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 1198 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 01:16:39,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:39,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:39,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:39,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096142940] [2023-12-21 01:16:39,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:39,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358299330] [2023-12-21 01:16:39,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358299330] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:39,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:39,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:16:39,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591374053] [2023-12-21 01:16:39,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:39,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 01:16:39,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:39,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 01:16:39,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:39,214 INFO L87 Difference]: Start difference. First operand 1203 states and 1934 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:39,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:39,519 INFO L93 Difference]: Finished difference Result 2488 states and 3994 transitions. [2023-12-21 01:16:39,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 01:16:39,520 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 461 [2023-12-21 01:16:39,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:39,524 INFO L225 Difference]: With dead ends: 2488 [2023-12-21 01:16:39,524 INFO L226 Difference]: Without dead ends: 1286 [2023-12-21 01:16:39,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:16:39,527 INFO L413 NwaCegarLoop]: 684 mSDtfsCounter, 636 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:39,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 1539 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:39,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2023-12-21 01:16:39,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1059. [2023-12-21 01:16:39,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 923 states have (on average 1.542795232936078) internal successors, (1424), 925 states have internal predecessors, (1424), 130 states have call successors, (130), 5 states have call predecessors, (130), 5 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-21 01:16:39,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1684 transitions. [2023-12-21 01:16:39,551 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1684 transitions. Word has length 461 [2023-12-21 01:16:39,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:39,551 INFO L495 AbstractCegarLoop]: Abstraction has 1059 states and 1684 transitions. [2023-12-21 01:16:39,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:39,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1684 transitions. [2023-12-21 01:16:39,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2023-12-21 01:16:39,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:39,555 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:39,565 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-21 01:16:39,763 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-21 01:16:39,763 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:39,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:39,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1640527011, now seen corresponding path program 1 times [2023-12-21 01:16:39,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:39,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415365898] [2023-12-21 01:16:39,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:39,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:39,823 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:39,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [143831955] [2023-12-21 01:16:39,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:39,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:39,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:39,825 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-21 01:16:39,848 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-21 01:16:40,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:40,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:16:40,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:40,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:40,158 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:40,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:40,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415365898] [2023-12-21 01:16:40,158 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:40,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143831955] [2023-12-21 01:16:40,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143831955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:40,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:40,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:40,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629994832] [2023-12-21 01:16:40,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:40,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:40,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:40,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:40,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:40,160 INFO L87 Difference]: Start difference. First operand 1059 states and 1684 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:40,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:40,560 INFO L93 Difference]: Finished difference Result 3122 states and 4941 transitions. [2023-12-21 01:16:40,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:16:40,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 462 [2023-12-21 01:16:40,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:40,567 INFO L225 Difference]: With dead ends: 3122 [2023-12-21 01:16:40,567 INFO L226 Difference]: Without dead ends: 2052 [2023-12-21 01:16:40,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:40,569 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 929 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:40,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 1347 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:40,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2052 states. [2023-12-21 01:16:40,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2052 to 1088. [2023-12-21 01:16:40,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1088 states, 952 states have (on average 1.5430672268907564) internal successors, (1469), 954 states have internal predecessors, (1469), 130 states have call successors, (130), 5 states have call predecessors, (130), 5 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-21 01:16:40,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1088 states to 1088 states and 1729 transitions. [2023-12-21 01:16:40,605 INFO L78 Accepts]: Start accepts. Automaton has 1088 states and 1729 transitions. Word has length 462 [2023-12-21 01:16:40,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:40,605 INFO L495 AbstractCegarLoop]: Abstraction has 1088 states and 1729 transitions. [2023-12-21 01:16:40,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:40,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1088 states and 1729 transitions. [2023-12-21 01:16:40,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2023-12-21 01:16:40,608 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:40,608 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:40,618 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-21 01:16:40,816 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-21 01:16:40,817 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:40,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:40,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1463173841, now seen corresponding path program 1 times [2023-12-21 01:16:40,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:40,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998288475] [2023-12-21 01:16:40,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:40,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:40,852 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:40,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [143992683] [2023-12-21 01:16:40,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:40,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:40,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:40,853 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-21 01:16:40,877 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-21 01:16:41,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:41,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:16:41,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:41,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 4353 proven. 99 refuted. 0 times theorem prover too weak. 4128 trivial. 0 not checked. [2023-12-21 01:16:41,465 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:41,755 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 96 proven. 99 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:41,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:41,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998288475] [2023-12-21 01:16:41,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:41,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143992683] [2023-12-21 01:16:41,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143992683] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:41,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:41,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:16:41,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521522039] [2023-12-21 01:16:41,756 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:41,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:16:41,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:41,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:16:41,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:16:41,757 INFO L87 Difference]: Start difference. First operand 1088 states and 1729 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) [2023-12-21 01:16:42,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:42,115 INFO L93 Difference]: Finished difference Result 2193 states and 3473 transitions. [2023-12-21 01:16:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:16:42,116 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) Word has length 462 [2023-12-21 01:16:42,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:42,120 INFO L225 Difference]: With dead ends: 2193 [2023-12-21 01:16:42,120 INFO L226 Difference]: Without dead ends: 1106 [2023-12-21 01:16:42,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 926 GetRequests, 916 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:16:42,122 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 367 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:42,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 787 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:42,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2023-12-21 01:16:42,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 1096. [2023-12-21 01:16:42,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 958 states have (on average 1.522964509394572) internal successors, (1459), 960 states have internal predecessors, (1459), 130 states have call successors, (130), 7 states have call predecessors, (130), 7 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-21 01:16:42,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 1719 transitions. [2023-12-21 01:16:42,150 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 1719 transitions. Word has length 462 [2023-12-21 01:16:42,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:42,150 INFO L495 AbstractCegarLoop]: Abstraction has 1096 states and 1719 transitions. [2023-12-21 01:16:42,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) [2023-12-21 01:16:42,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 1719 transitions. [2023-12-21 01:16:42,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2023-12-21 01:16:42,153 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:42,153 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:42,166 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-21 01:16:42,366 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-21 01:16:42,367 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:42,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:42,367 INFO L85 PathProgramCache]: Analyzing trace with hash -521487129, now seen corresponding path program 1 times [2023-12-21 01:16:42,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:42,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508797757] [2023-12-21 01:16:42,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:42,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:42,409 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:42,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2107505554] [2023-12-21 01:16:42,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:42,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:42,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:42,410 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-21 01:16:42,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-21 01:16:42,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:42,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:16:42,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:42,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:42,828 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:42,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:42,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508797757] [2023-12-21 01:16:42,828 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:42,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107505554] [2023-12-21 01:16:42,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107505554] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:42,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:42,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:42,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599067281] [2023-12-21 01:16:42,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:42,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:16:42,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:42,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:16:42,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:16:42,830 INFO L87 Difference]: Start difference. First operand 1096 states and 1719 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:42,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:42,902 INFO L93 Difference]: Finished difference Result 2552 states and 3979 transitions. [2023-12-21 01:16:42,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:16:42,902 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 462 [2023-12-21 01:16:42,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:42,907 INFO L225 Difference]: With dead ends: 2552 [2023-12-21 01:16:42,907 INFO L226 Difference]: Without dead ends: 1432 [2023-12-21 01:16:42,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 460 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-21 01:16:42,909 INFO L413 NwaCegarLoop]: 707 mSDtfsCounter, 315 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1077 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:42,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 1077 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:42,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2023-12-21 01:16:42,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1081. [2023-12-21 01:16:42,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1081 states, 943 states have (on average 1.5079533404029692) internal successors, (1422), 945 states have internal predecessors, (1422), 130 states have call successors, (130), 7 states have call predecessors, (130), 7 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2023-12-21 01:16:42,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1081 states to 1081 states and 1682 transitions. [2023-12-21 01:16:42,946 INFO L78 Accepts]: Start accepts. Automaton has 1081 states and 1682 transitions. Word has length 462 [2023-12-21 01:16:42,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:42,946 INFO L495 AbstractCegarLoop]: Abstraction has 1081 states and 1682 transitions. [2023-12-21 01:16:42,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:42,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1081 states and 1682 transitions. [2023-12-21 01:16:42,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-21 01:16:42,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:42,950 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:42,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:43,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-21 01:16:43,158 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:43,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:43,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1185294410, now seen corresponding path program 1 times [2023-12-21 01:16:43,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:43,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366875879] [2023-12-21 01:16:43,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:43,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:43,199 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:43,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1436218958] [2023-12-21 01:16:43,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:43,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:43,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:43,200 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:43,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-21 01:16:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:43,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 01:16:43,528 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:44,336 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:44,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:44,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:44,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366875879] [2023-12-21 01:16:44,336 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:44,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436218958] [2023-12-21 01:16:44,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436218958] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:44,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:44,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:16:44,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578334523] [2023-12-21 01:16:44,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:44,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:44,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:44,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:44,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:44,339 INFO L87 Difference]: Start difference. First operand 1081 states and 1682 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:44,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:44,542 INFO L93 Difference]: Finished difference Result 3068 states and 4772 transitions. [2023-12-21 01:16:44,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:16:44,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 463 [2023-12-21 01:16:44,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:44,549 INFO L225 Difference]: With dead ends: 3068 [2023-12-21 01:16:44,549 INFO L226 Difference]: Without dead ends: 1988 [2023-12-21 01:16:44,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:44,551 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 418 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:44,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 1279 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:16:44,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2023-12-21 01:16:44,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1216. [2023-12-21 01:16:44,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1008 states have (on average 1.4851190476190477) internal successors, (1497), 1010 states have internal predecessors, (1497), 196 states have call successors, (196), 11 states have call predecessors, (196), 11 states have return successors, (196), 194 states have call predecessors, (196), 196 states have call successors, (196) [2023-12-21 01:16:44,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1889 transitions. [2023-12-21 01:16:44,600 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1889 transitions. Word has length 463 [2023-12-21 01:16:44,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:44,600 INFO L495 AbstractCegarLoop]: Abstraction has 1216 states and 1889 transitions. [2023-12-21 01:16:44,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:44,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1889 transitions. [2023-12-21 01:16:44,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-21 01:16:44,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:44,603 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:44,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:44,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-21 01:16:44,811 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:44,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:44,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1460089261, now seen corresponding path program 1 times [2023-12-21 01:16:44,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:44,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588577712] [2023-12-21 01:16:44,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:44,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:44,845 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:44,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [615681739] [2023-12-21 01:16:44,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:44,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:44,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:44,846 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:44,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-21 01:16:45,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:45,195 INFO L262 TraceCheckSpWp]: Trace formula consists of 1194 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:16:45,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:45,630 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:45,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:45,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588577712] [2023-12-21 01:16:45,630 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:45,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615681739] [2023-12-21 01:16:45,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615681739] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:45,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:45,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:16:45,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172225768] [2023-12-21 01:16:45,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:45,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:16:45,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:45,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:16:45,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:16:45,632 INFO L87 Difference]: Start difference. First operand 1216 states and 1889 transitions. Second operand has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:46,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:46,130 INFO L93 Difference]: Finished difference Result 5508 states and 8561 transitions. [2023-12-21 01:16:46,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:16:46,130 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 463 [2023-12-21 01:16:46,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:46,142 INFO L225 Difference]: With dead ends: 5508 [2023-12-21 01:16:46,142 INFO L226 Difference]: Without dead ends: 4428 [2023-12-21 01:16:46,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-21 01:16:46,145 INFO L413 NwaCegarLoop]: 681 mSDtfsCounter, 1608 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 2483 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:46,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 2483 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:46,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4428 states. [2023-12-21 01:16:46,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4428 to 2310. [2023-12-21 01:16:46,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2310 states, 1965 states have (on average 1.4753180661577607) internal successors, (2899), 1969 states have internal predecessors, (2899), 326 states have call successors, (326), 18 states have call predecessors, (326), 18 states have return successors, (326), 322 states have call predecessors, (326), 326 states have call successors, (326) [2023-12-21 01:16:46,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2310 states to 2310 states and 3551 transitions. [2023-12-21 01:16:46,244 INFO L78 Accepts]: Start accepts. Automaton has 2310 states and 3551 transitions. Word has length 463 [2023-12-21 01:16:46,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:46,245 INFO L495 AbstractCegarLoop]: Abstraction has 2310 states and 3551 transitions. [2023-12-21 01:16:46,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:46,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2310 states and 3551 transitions. [2023-12-21 01:16:46,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-21 01:16:46,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:46,248 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:46,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:46,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:46,456 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:46,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:46,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1211942767, now seen corresponding path program 1 times [2023-12-21 01:16:46,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:46,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272005110] [2023-12-21 01:16:46,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:46,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:46,494 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:46,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2075443602] [2023-12-21 01:16:46,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:46,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:46,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:46,495 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:46,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-21 01:16:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:46,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:16:46,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 3849 proven. 63 refuted. 0 times theorem prover too weak. 4668 trivial. 0 not checked. [2023-12-21 01:16:47,435 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:47,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 132 proven. 63 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:47,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:47,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272005110] [2023-12-21 01:16:47,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:47,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075443602] [2023-12-21 01:16:47,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075443602] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:47,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:47,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-12-21 01:16:47,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390091791] [2023-12-21 01:16:47,802 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:47,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:16:47,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:47,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:16:47,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:16:47,804 INFO L87 Difference]: Start difference. First operand 2310 states and 3551 transitions. Second operand has 12 states, 12 states have (on average 19.416666666666668) internal successors, (233), 12 states have internal predecessors, (233), 4 states have call successors, (132), 3 states have call predecessors, (132), 5 states have return successors, (132), 4 states have call predecessors, (132), 4 states have call successors, (132) [2023-12-21 01:16:48,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:48,634 INFO L93 Difference]: Finished difference Result 6366 states and 9757 transitions. [2023-12-21 01:16:48,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-21 01:16:48,634 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 19.416666666666668) internal successors, (233), 12 states have internal predecessors, (233), 4 states have call successors, (132), 3 states have call predecessors, (132), 5 states have return successors, (132), 4 states have call predecessors, (132), 4 states have call successors, (132) Word has length 463 [2023-12-21 01:16:48,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:48,647 INFO L225 Difference]: With dead ends: 6366 [2023-12-21 01:16:48,647 INFO L226 Difference]: Without dead ends: 4192 [2023-12-21 01:16:48,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 914 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2023-12-21 01:16:48,653 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 943 mSDsluCounter, 1612 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 1911 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:48,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 1911 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 01:16:48,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2023-12-21 01:16:48,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 3248. [2023-12-21 01:16:48,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 2764 states have (on average 1.4728654124457308) internal successors, (4071), 2770 states have internal predecessors, (4071), 456 states have call successors, (456), 27 states have call predecessors, (456), 27 states have return successors, (456), 450 states have call predecessors, (456), 456 states have call successors, (456) [2023-12-21 01:16:48,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 4983 transitions. [2023-12-21 01:16:48,788 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 4983 transitions. Word has length 463 [2023-12-21 01:16:48,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:48,788 INFO L495 AbstractCegarLoop]: Abstraction has 3248 states and 4983 transitions. [2023-12-21 01:16:48,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.416666666666668) internal successors, (233), 12 states have internal predecessors, (233), 4 states have call successors, (132), 3 states have call predecessors, (132), 5 states have return successors, (132), 4 states have call predecessors, (132), 4 states have call successors, (132) [2023-12-21 01:16:48,789 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 4983 transitions. [2023-12-21 01:16:48,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-21 01:16:48,792 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:48,792 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:48,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:49,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-21 01:16:49,003 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:49,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:49,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1227461485, now seen corresponding path program 1 times [2023-12-21 01:16:49,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:49,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605210379] [2023-12-21 01:16:49,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:49,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:49,035 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:49,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [40562552] [2023-12-21 01:16:49,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:49,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:49,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:49,038 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:49,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-21 01:16:49,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:49,427 INFO L262 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:16:49,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:49,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 2375 proven. 30 refuted. 0 times theorem prover too weak. 6175 trivial. 0 not checked. [2023-12-21 01:16:49,567 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:49,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 165 proven. 30 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:49,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:49,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605210379] [2023-12-21 01:16:49,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:49,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40562552] [2023-12-21 01:16:49,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40562552] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:49,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:49,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-21 01:16:49,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788876417] [2023-12-21 01:16:49,800 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:49,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 01:16:49,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:49,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 01:16:49,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:16:49,808 INFO L87 Difference]: Start difference. First operand 3248 states and 4983 transitions. Second operand has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 3 states have call successors, (76), 2 states have call predecessors, (76), 4 states have return successors, (77), 3 states have call predecessors, (77), 3 states have call successors, (77) [2023-12-21 01:16:50,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:50,179 INFO L93 Difference]: Finished difference Result 6408 states and 9803 transitions. [2023-12-21 01:16:50,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:16:50,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 3 states have call successors, (76), 2 states have call predecessors, (76), 4 states have return successors, (77), 3 states have call predecessors, (77), 3 states have call successors, (77) Word has length 463 [2023-12-21 01:16:50,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:50,202 INFO L225 Difference]: With dead ends: 6408 [2023-12-21 01:16:50,202 INFO L226 Difference]: Without dead ends: 3300 [2023-12-21 01:16:50,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 928 GetRequests, 918 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:16:50,207 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 239 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:50,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 804 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:16:50,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3300 states. [2023-12-21 01:16:50,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3300 to 3264. [2023-12-21 01:16:50,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3264 states, 2776 states have (on average 1.4643371757925072) internal successors, (4065), 2782 states have internal predecessors, (4065), 456 states have call successors, (456), 31 states have call predecessors, (456), 31 states have return successors, (456), 450 states have call predecessors, (456), 456 states have call successors, (456) [2023-12-21 01:16:50,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3264 states to 3264 states and 4977 transitions. [2023-12-21 01:16:50,339 INFO L78 Accepts]: Start accepts. Automaton has 3264 states and 4977 transitions. Word has length 463 [2023-12-21 01:16:50,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:50,340 INFO L495 AbstractCegarLoop]: Abstraction has 3264 states and 4977 transitions. [2023-12-21 01:16:50,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 3 states have call successors, (76), 2 states have call predecessors, (76), 4 states have return successors, (77), 3 states have call predecessors, (77), 3 states have call successors, (77) [2023-12-21 01:16:50,340 INFO L276 IsEmpty]: Start isEmpty. Operand 3264 states and 4977 transitions. [2023-12-21 01:16:50,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2023-12-21 01:16:50,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:50,343 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:50,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:50,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-21 01:16:50,576 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:50,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:50,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1012816224, now seen corresponding path program 1 times [2023-12-21 01:16:50,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:50,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754465943] [2023-12-21 01:16:50,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:50,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:50,614 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:50,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1659748681] [2023-12-21 01:16:50,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:50,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:50,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:50,616 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:50,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-21 01:16:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:50,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:16:51,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:51,109 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 1163 proven. 12 refuted. 0 times theorem prover too weak. 7405 trivial. 0 not checked. [2023-12-21 01:16:51,109 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:51,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 183 proven. 12 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:51,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:51,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754465943] [2023-12-21 01:16:51,349 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:51,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659748681] [2023-12-21 01:16:51,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659748681] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:51,349 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:51,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:16:51,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646769750] [2023-12-21 01:16:51,350 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:51,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:16:51,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:51,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:16:51,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:16:51,351 INFO L87 Difference]: Start difference. First operand 3264 states and 4977 transitions. Second operand has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (70), 2 states have call predecessors, (70), 4 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:16:51,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:51,783 INFO L93 Difference]: Finished difference Result 6444 states and 9796 transitions. [2023-12-21 01:16:51,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:16:51,783 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (70), 2 states have call predecessors, (70), 4 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 464 [2023-12-21 01:16:51,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:51,789 INFO L225 Difference]: With dead ends: 6444 [2023-12-21 01:16:51,789 INFO L226 Difference]: Without dead ends: 3324 [2023-12-21 01:16:51,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 920 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:16:51,794 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 530 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:51,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 810 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3324 states. [2023-12-21 01:16:51,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3324 to 3280. [2023-12-21 01:16:51,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3280 states, 2788 states have (on average 1.4580344332855093) internal successors, (4065), 2794 states have internal predecessors, (4065), 456 states have call successors, (456), 35 states have call predecessors, (456), 35 states have return successors, (456), 450 states have call predecessors, (456), 456 states have call successors, (456) [2023-12-21 01:16:51,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3280 states to 3280 states and 4977 transitions. [2023-12-21 01:16:51,926 INFO L78 Accepts]: Start accepts. Automaton has 3280 states and 4977 transitions. Word has length 464 [2023-12-21 01:16:51,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:51,926 INFO L495 AbstractCegarLoop]: Abstraction has 3280 states and 4977 transitions. [2023-12-21 01:16:51,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (70), 2 states have call predecessors, (70), 4 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:16:51,926 INFO L276 IsEmpty]: Start isEmpty. Operand 3280 states and 4977 transitions. [2023-12-21 01:16:51,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2023-12-21 01:16:51,930 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:51,930 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:51,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:52,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-21 01:16:52,138 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:52,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:52,139 INFO L85 PathProgramCache]: Analyzing trace with hash 721288226, now seen corresponding path program 1 times [2023-12-21 01:16:52,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:52,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788552946] [2023-12-21 01:16:52,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:52,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:52,172 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:52,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [457037831] [2023-12-21 01:16:52,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:52,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:52,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:52,173 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:52,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-21 01:16:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:52,564 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:16:52,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:52,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 4343 proven. 102 refuted. 0 times theorem prover too weak. 4135 trivial. 0 not checked. [2023-12-21 01:16:52,784 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 93 proven. 102 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:52,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:52,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788552946] [2023-12-21 01:16:52,965 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:52,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457037831] [2023-12-21 01:16:52,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457037831] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:52,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:52,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:16:52,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970701276] [2023-12-21 01:16:52,965 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:52,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:16:52,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:52,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:16:52,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:16:52,967 INFO L87 Difference]: Start difference. First operand 3280 states and 4977 transitions. Second operand has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2023-12-21 01:16:53,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:53,271 INFO L93 Difference]: Finished difference Result 5410 states and 8181 transitions. [2023-12-21 01:16:53,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:16:53,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) Word has length 464 [2023-12-21 01:16:53,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:53,277 INFO L225 Difference]: With dead ends: 5410 [2023-12-21 01:16:53,277 INFO L226 Difference]: Without dead ends: 2278 [2023-12-21 01:16:53,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 920 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:16:53,282 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 447 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:53,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [477 Valid, 780 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:16:53,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2023-12-21 01:16:53,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 2234. [2023-12-21 01:16:53,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 1828 states have (on average 1.4359956236323852) internal successors, (2625), 1831 states have internal predecessors, (2625), 366 states have call successors, (366), 39 states have call predecessors, (366), 39 states have return successors, (366), 363 states have call predecessors, (366), 366 states have call successors, (366) [2023-12-21 01:16:53,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 3357 transitions. [2023-12-21 01:16:53,401 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 3357 transitions. Word has length 464 [2023-12-21 01:16:53,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:53,402 INFO L495 AbstractCegarLoop]: Abstraction has 2234 states and 3357 transitions. [2023-12-21 01:16:53,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 2 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2023-12-21 01:16:53,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 3357 transitions. [2023-12-21 01:16:53,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2023-12-21 01:16:53,405 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:53,405 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:53,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:53,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-21 01:16:53,614 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:53,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:53,614 INFO L85 PathProgramCache]: Analyzing trace with hash -181980737, now seen corresponding path program 1 times [2023-12-21 01:16:53,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:53,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920783082] [2023-12-21 01:16:53,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:53,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:53,649 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:53,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2062377679] [2023-12-21 01:16:53,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:53,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:53,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:53,651 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:53,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-21 01:16:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:54,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:16:54,034 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:54,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:54,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:54,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:54,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920783082] [2023-12-21 01:16:54,092 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:54,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062377679] [2023-12-21 01:16:54,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062377679] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:54,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:54,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:54,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578697279] [2023-12-21 01:16:54,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:54,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:54,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:54,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:54,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:54,093 INFO L87 Difference]: Start difference. First operand 2234 states and 3357 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:54,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:54,319 INFO L93 Difference]: Finished difference Result 4187 states and 6319 transitions. [2023-12-21 01:16:54,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:16:54,320 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 464 [2023-12-21 01:16:54,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:54,327 INFO L225 Difference]: With dead ends: 4187 [2023-12-21 01:16:54,327 INFO L226 Difference]: Without dead ends: 1506 [2023-12-21 01:16:54,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 461 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:54,342 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 359 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:54,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 820 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:16:54,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1506 states. [2023-12-21 01:16:54,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1506 to 1142. [2023-12-21 01:16:54,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1142 states, 921 states have (on average 1.4039087947882736) internal successors, (1293), 921 states have internal predecessors, (1293), 198 states have call successors, (198), 22 states have call predecessors, (198), 22 states have return successors, (198), 198 states have call predecessors, (198), 198 states have call successors, (198) [2023-12-21 01:16:54,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1142 states to 1142 states and 1689 transitions. [2023-12-21 01:16:54,410 INFO L78 Accepts]: Start accepts. Automaton has 1142 states and 1689 transitions. Word has length 464 [2023-12-21 01:16:54,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:54,410 INFO L495 AbstractCegarLoop]: Abstraction has 1142 states and 1689 transitions. [2023-12-21 01:16:54,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:54,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1142 states and 1689 transitions. [2023-12-21 01:16:54,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2023-12-21 01:16:54,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:54,413 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:54,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:54,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:54,622 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:54,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:54,623 INFO L85 PathProgramCache]: Analyzing trace with hash 477424444, now seen corresponding path program 1 times [2023-12-21 01:16:54,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:54,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951872167] [2023-12-21 01:16:54,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:54,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:54,655 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:54,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1936603238] [2023-12-21 01:16:54,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:54,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:54,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:54,657 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:54,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-21 01:16:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:55,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 1204 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:16:55,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:55,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:55,068 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:55,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:55,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951872167] [2023-12-21 01:16:55,068 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:55,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936603238] [2023-12-21 01:16:55,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936603238] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:55,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:55,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:55,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651015851] [2023-12-21 01:16:55,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:55,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:16:55,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:55,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:16:55,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:16:55,070 INFO L87 Difference]: Start difference. First operand 1142 states and 1689 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:55,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:55,160 INFO L93 Difference]: Finished difference Result 2132 states and 3158 transitions. [2023-12-21 01:16:55,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:16:55,161 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 465 [2023-12-21 01:16:55,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:55,163 INFO L225 Difference]: With dead ends: 2132 [2023-12-21 01:16:55,163 INFO L226 Difference]: Without dead ends: 1142 [2023-12-21 01:16:55,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:55,165 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 270 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:55,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 813 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:16:55,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2023-12-21 01:16:55,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 1142. [2023-12-21 01:16:55,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1142 states, 921 states have (on average 1.3995656894679696) internal successors, (1289), 921 states have internal predecessors, (1289), 198 states have call successors, (198), 22 states have call predecessors, (198), 22 states have return successors, (198), 198 states have call predecessors, (198), 198 states have call successors, (198) [2023-12-21 01:16:55,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1142 states to 1142 states and 1685 transitions. [2023-12-21 01:16:55,225 INFO L78 Accepts]: Start accepts. Automaton has 1142 states and 1685 transitions. Word has length 465 [2023-12-21 01:16:55,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:55,225 INFO L495 AbstractCegarLoop]: Abstraction has 1142 states and 1685 transitions. [2023-12-21 01:16:55,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:55,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1142 states and 1685 transitions. [2023-12-21 01:16:55,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2023-12-21 01:16:55,228 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:55,228 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:55,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:55,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:55,436 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:55,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1933320925, now seen corresponding path program 1 times [2023-12-21 01:16:55,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:55,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733885780] [2023-12-21 01:16:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:55,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:55,469 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:55,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [157233944] [2023-12-21 01:16:55,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:55,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:55,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:55,471 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:55,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-21 01:16:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:55,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:16:55,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:56,103 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 4335 proven. 90 refuted. 0 times theorem prover too weak. 4155 trivial. 0 not checked. [2023-12-21 01:16:56,104 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:16:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 105 proven. 90 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:16:56,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:56,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733885780] [2023-12-21 01:16:56,305 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:56,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157233944] [2023-12-21 01:16:56,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157233944] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:16:56,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:16:56,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:16:56,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791737264] [2023-12-21 01:16:56,306 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:16:56,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:16:56,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:56,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:16:56,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:16:56,307 INFO L87 Difference]: Start difference. First operand 1142 states and 1685 transitions. Second operand has 7 states, 7 states have (on average 21.0) internal successors, (147), 7 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 01:16:56,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:56,670 INFO L93 Difference]: Finished difference Result 1940 states and 2851 transitions. [2023-12-21 01:16:56,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:16:56,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 7 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) Word has length 465 [2023-12-21 01:16:56,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:56,673 INFO L225 Difference]: With dead ends: 1940 [2023-12-21 01:16:56,673 INFO L226 Difference]: Without dead ends: 920 [2023-12-21 01:16:56,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 932 GetRequests, 922 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:16:56,675 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 245 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:56,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 730 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:56,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2023-12-21 01:16:56,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 872. [2023-12-21 01:16:56,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 648 states have (on average 1.3503086419753085) internal successors, (875), 648 states have internal predecessors, (875), 198 states have call successors, (198), 25 states have call predecessors, (198), 25 states have return successors, (198), 198 states have call predecessors, (198), 198 states have call successors, (198) [2023-12-21 01:16:56,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 1271 transitions. [2023-12-21 01:16:56,734 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 1271 transitions. Word has length 465 [2023-12-21 01:16:56,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:56,734 INFO L495 AbstractCegarLoop]: Abstraction has 872 states and 1271 transitions. [2023-12-21 01:16:56,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 7 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 01:16:56,734 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 1271 transitions. [2023-12-21 01:16:56,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2023-12-21 01:16:56,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:56,736 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:56,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:56,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:56,944 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:56,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:56,945 INFO L85 PathProgramCache]: Analyzing trace with hash 844392734, now seen corresponding path program 1 times [2023-12-21 01:16:56,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:56,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226199448] [2023-12-21 01:16:56,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:56,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:56,984 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:56,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1065893547] [2023-12-21 01:16:56,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:56,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:56,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:56,985 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:56,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-21 01:16:57,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:57,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 1205 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:16:57,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:16:58,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:16:58,332 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:16:58,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:16:58,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226199448] [2023-12-21 01:16:58,332 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:16:58,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065893547] [2023-12-21 01:16:58,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065893547] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:16:58,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:16:58,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:16:58,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184190948] [2023-12-21 01:16:58,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:16:58,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 01:16:58,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:16:58,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 01:16:58,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:16:58,333 INFO L87 Difference]: Start difference. First operand 872 states and 1271 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:58,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:16:58,726 INFO L93 Difference]: Finished difference Result 2100 states and 3074 transitions. [2023-12-21 01:16:58,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 01:16:58,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 466 [2023-12-21 01:16:58,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:16:58,729 INFO L225 Difference]: With dead ends: 2100 [2023-12-21 01:16:58,729 INFO L226 Difference]: Without dead ends: 1372 [2023-12-21 01:16:58,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:16:58,730 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 586 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:16:58,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 1463 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:16:58,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2023-12-21 01:16:58,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1228. [2023-12-21 01:16:58,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 930 states have (on average 1.356989247311828) internal successors, (1262), 930 states have internal predecessors, (1262), 264 states have call successors, (264), 33 states have call predecessors, (264), 33 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:16:58,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1790 transitions. [2023-12-21 01:16:58,814 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1790 transitions. Word has length 466 [2023-12-21 01:16:58,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:16:58,815 INFO L495 AbstractCegarLoop]: Abstraction has 1228 states and 1790 transitions. [2023-12-21 01:16:58,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 4 states have internal predecessors, (139), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:16:58,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1790 transitions. [2023-12-21 01:16:58,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2023-12-21 01:16:58,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:16:58,817 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:16:58,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 01:16:59,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:59,026 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:16:59,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:16:59,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1109285974, now seen corresponding path program 1 times [2023-12-21 01:16:59,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:16:59,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176719190] [2023-12-21 01:16:59,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:59,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:16:59,060 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:16:59,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1334842935] [2023-12-21 01:16:59,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:16:59,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:16:59,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:16:59,061 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:16:59,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-21 01:16:59,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:16:59,472 INFO L262 TraceCheckSpWp]: Trace formula consists of 1203 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:16:59,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:00,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:17:00,261 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:17:00,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:00,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176719190] [2023-12-21 01:17:00,261 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:00,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334842935] [2023-12-21 01:17:00,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334842935] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:17:00,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:17:00,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:17:00,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888394354] [2023-12-21 01:17:00,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:17:00,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:17:00,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:00,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:17:00,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:17:00,263 INFO L87 Difference]: Start difference. First operand 1228 states and 1790 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:00,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:00,538 INFO L93 Difference]: Finished difference Result 2518 states and 3679 transitions. [2023-12-21 01:17:00,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:17:00,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 467 [2023-12-21 01:17:00,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:00,541 INFO L225 Difference]: With dead ends: 2518 [2023-12-21 01:17:00,541 INFO L226 Difference]: Without dead ends: 1434 [2023-12-21 01:17:00,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:17:00,543 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 266 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:00,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 1087 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:17:00,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2023-12-21 01:17:00,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1228. [2023-12-21 01:17:00,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 930 states have (on average 1.3559139784946237) internal successors, (1261), 930 states have internal predecessors, (1261), 264 states have call successors, (264), 33 states have call predecessors, (264), 33 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:00,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1789 transitions. [2023-12-21 01:17:00,626 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1789 transitions. Word has length 467 [2023-12-21 01:17:00,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:00,627 INFO L495 AbstractCegarLoop]: Abstraction has 1228 states and 1789 transitions. [2023-12-21 01:17:00,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:00,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1789 transitions. [2023-12-21 01:17:00,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2023-12-21 01:17:00,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:00,630 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:00,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:00,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:00,837 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:00,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:00,838 INFO L85 PathProgramCache]: Analyzing trace with hash -52554772, now seen corresponding path program 1 times [2023-12-21 01:17:00,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:00,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833539352] [2023-12-21 01:17:00,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:00,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:00,879 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:00,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1266054974] [2023-12-21 01:17:00,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:00,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:00,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:00,898 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:00,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-21 01:17:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:01,306 INFO L262 TraceCheckSpWp]: Trace formula consists of 1204 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:17:01,310 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:01,647 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:17:01,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:17:01,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:01,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833539352] [2023-12-21 01:17:01,648 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:01,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266054974] [2023-12-21 01:17:01,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266054974] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:17:01,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:17:01,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:17:01,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003317868] [2023-12-21 01:17:01,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:17:01,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:17:01,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:01,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:17:01,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:17:01,650 INFO L87 Difference]: Start difference. First operand 1228 states and 1789 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:02,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:02,435 INFO L93 Difference]: Finished difference Result 3422 states and 4980 transitions. [2023-12-21 01:17:02,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:17:02,435 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 467 [2023-12-21 01:17:02,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:02,439 INFO L225 Difference]: With dead ends: 3422 [2023-12-21 01:17:02,439 INFO L226 Difference]: Without dead ends: 2344 [2023-12-21 01:17:02,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-21 01:17:02,442 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 1463 mSDsluCounter, 1425 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 618 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 1877 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 618 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:02,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 1877 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [618 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 01:17:02,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2344 states. [2023-12-21 01:17:02,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2344 to 1298. [2023-12-21 01:17:02,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 996 states have (on average 1.3443775100401607) internal successors, (1339), 996 states have internal predecessors, (1339), 264 states have call successors, (264), 37 states have call predecessors, (264), 37 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:02,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 1867 transitions. [2023-12-21 01:17:02,544 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 1867 transitions. Word has length 467 [2023-12-21 01:17:02,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:02,544 INFO L495 AbstractCegarLoop]: Abstraction has 1298 states and 1867 transitions. [2023-12-21 01:17:02,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:02,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 1867 transitions. [2023-12-21 01:17:02,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2023-12-21 01:17:02,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:02,547 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:02,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:02,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:02,755 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:02,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:02,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1343902532, now seen corresponding path program 1 times [2023-12-21 01:17:02,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:02,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172769029] [2023-12-21 01:17:02,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:02,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:02,786 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:02,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [905487152] [2023-12-21 01:17:02,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:02,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:02,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:02,787 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:02,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-21 01:17:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:03,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 1203 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-21 01:17:03,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:03,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2023-12-21 01:17:03,405 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:17:03,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:03,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172769029] [2023-12-21 01:17:03,405 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:03,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905487152] [2023-12-21 01:17:03,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905487152] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:17:03,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:17:03,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 01:17:03,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396469610] [2023-12-21 01:17:03,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:17:03,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:17:03,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:03,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:17:03,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:17:03,407 INFO L87 Difference]: Start difference. First operand 1298 states and 1867 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:03,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:03,904 INFO L93 Difference]: Finished difference Result 3892 states and 5633 transitions. [2023-12-21 01:17:03,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:17:03,904 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) Word has length 468 [2023-12-21 01:17:03,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:03,911 INFO L225 Difference]: With dead ends: 3892 [2023-12-21 01:17:03,911 INFO L226 Difference]: Without dead ends: 2748 [2023-12-21 01:17:03,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-21 01:17:03,913 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 1134 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:03,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1134 Valid, 1085 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:17:03,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2748 states. [2023-12-21 01:17:04,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2748 to 1456. [2023-12-21 01:17:04,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1154 states have (on average 1.3665511265164645) internal successors, (1577), 1154 states have internal predecessors, (1577), 264 states have call successors, (264), 37 states have call predecessors, (264), 37 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:04,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 2105 transitions. [2023-12-21 01:17:04,107 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 2105 transitions. Word has length 468 [2023-12-21 01:17:04,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:04,108 INFO L495 AbstractCegarLoop]: Abstraction has 1456 states and 2105 transitions. [2023-12-21 01:17:04,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 1 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 1 states have call predecessors, (66), 1 states have call successors, (66) [2023-12-21 01:17:04,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 2105 transitions. [2023-12-21 01:17:04,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2023-12-21 01:17:04,110 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:04,110 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:04,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:04,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-21 01:17:04,319 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:04,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:04,319 INFO L85 PathProgramCache]: Analyzing trace with hash -450416194, now seen corresponding path program 1 times [2023-12-21 01:17:04,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:04,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772384081] [2023-12-21 01:17:04,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:04,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:04,350 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:04,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1381929302] [2023-12-21 01:17:04,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:04,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:04,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:04,351 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:04,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-21 01:17:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:04,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 1204 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:17:04,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:05,391 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 3779 proven. 3 refuted. 0 times theorem prover too weak. 4798 trivial. 0 not checked. [2023-12-21 01:17:05,391 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:17:05,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 192 proven. 3 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:17:05,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:05,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772384081] [2023-12-21 01:17:05,617 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:05,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381929302] [2023-12-21 01:17:05,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381929302] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:17:05,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:17:05,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-21 01:17:05,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031872856] [2023-12-21 01:17:05,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:17:05,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-21 01:17:05,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:05,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-21 01:17:05,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-12-21 01:17:05,630 INFO L87 Difference]: Start difference. First operand 1456 states and 2105 transitions. Second operand has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 14 states have internal predecessors, (202), 6 states have call successors, (132), 4 states have call predecessors, (132), 6 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) [2023-12-21 01:17:06,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:06,799 INFO L93 Difference]: Finished difference Result 3749 states and 5440 transitions. [2023-12-21 01:17:06,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-21 01:17:06,800 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 14 states have internal predecessors, (202), 6 states have call successors, (132), 4 states have call predecessors, (132), 6 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) Word has length 468 [2023-12-21 01:17:06,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:06,804 INFO L225 Difference]: With dead ends: 3749 [2023-12-21 01:17:06,804 INFO L226 Difference]: Without dead ends: 2447 [2023-12-21 01:17:06,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 943 GetRequests, 924 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=272, Unknown=0, NotChecked=0, Total=420 [2023-12-21 01:17:06,808 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 1147 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 2745 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 478 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:06,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1166 Valid, 2745 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [478 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-21 01:17:06,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2023-12-21 01:17:06,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1460. [2023-12-21 01:17:06,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1157 states have (on average 1.3647363872082974) internal successors, (1579), 1157 states have internal predecessors, (1579), 264 states have call successors, (264), 38 states have call predecessors, (264), 38 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:06,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 2107 transitions. [2023-12-21 01:17:06,914 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 2107 transitions. Word has length 468 [2023-12-21 01:17:06,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:06,915 INFO L495 AbstractCegarLoop]: Abstraction has 1460 states and 2107 transitions. [2023-12-21 01:17:06,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 14 states have internal predecessors, (202), 6 states have call successors, (132), 4 states have call predecessors, (132), 6 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) [2023-12-21 01:17:06,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 2107 transitions. [2023-12-21 01:17:06,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2023-12-21 01:17:06,917 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:06,917 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:06,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-21 01:17:07,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-21 01:17:07,126 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:07,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:07,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1566752361, now seen corresponding path program 1 times [2023-12-21 01:17:07,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:07,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281699733] [2023-12-21 01:17:07,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:07,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:07,162 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:07,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1094347017] [2023-12-21 01:17:07,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:07,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:07,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:07,163 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:07,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-21 01:17:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:07,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 1205 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:17:07,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:07,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 4685 proven. 30 refuted. 0 times theorem prover too weak. 3865 trivial. 0 not checked. [2023-12-21 01:17:07,958 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:17:08,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 165 proven. 30 refuted. 0 times theorem prover too weak. 8385 trivial. 0 not checked. [2023-12-21 01:17:08,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:08,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281699733] [2023-12-21 01:17:08,200 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:08,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094347017] [2023-12-21 01:17:08,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094347017] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:17:08,200 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:17:08,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-21 01:17:08,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690868002] [2023-12-21 01:17:08,200 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:17:08,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:17:08,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:08,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:17:08,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:17:08,202 INFO L87 Difference]: Start difference. First operand 1460 states and 2107 transitions. Second operand has 12 states, 12 states have (on average 15.916666666666666) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) [2023-12-21 01:17:08,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:08,718 INFO L93 Difference]: Finished difference Result 2796 states and 4033 transitions. [2023-12-21 01:17:08,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-21 01:17:08,719 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 15.916666666666666) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) Word has length 469 [2023-12-21 01:17:08,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:08,722 INFO L225 Difference]: With dead ends: 2796 [2023-12-21 01:17:08,722 INFO L226 Difference]: Without dead ends: 1492 [2023-12-21 01:17:08,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 941 GetRequests, 926 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2023-12-21 01:17:08,724 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 602 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:08,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [657 Valid, 813 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:17:08,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2023-12-21 01:17:08,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1460. [2023-12-21 01:17:08,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1157 states have (on average 1.3586862575626621) internal successors, (1572), 1157 states have internal predecessors, (1572), 264 states have call successors, (264), 38 states have call predecessors, (264), 38 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:08,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 2100 transitions. [2023-12-21 01:17:08,830 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 2100 transitions. Word has length 469 [2023-12-21 01:17:08,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:08,830 INFO L495 AbstractCegarLoop]: Abstraction has 1460 states and 2100 transitions. [2023-12-21 01:17:08,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 15.916666666666666) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) [2023-12-21 01:17:08,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 2100 transitions. [2023-12-21 01:17:08,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:17:08,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:08,833 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:08,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:09,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-21 01:17:09,042 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:09,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:09,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1801238918, now seen corresponding path program 1 times [2023-12-21 01:17:09,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:09,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407739139] [2023-12-21 01:17:09,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:09,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:09,097 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:09,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1345805500] [2023-12-21 01:17:09,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:09,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:09,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:09,104 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:09,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-21 01:17:09,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:09,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-21 01:17:09,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:10,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 3632 proven. 438 refuted. 0 times theorem prover too weak. 4510 trivial. 0 not checked. [2023-12-21 01:17:10,877 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:17:11,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 120 proven. 267 refuted. 0 times theorem prover too weak. 8193 trivial. 0 not checked. [2023-12-21 01:17:11,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:11,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407739139] [2023-12-21 01:17:11,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:11,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345805500] [2023-12-21 01:17:11,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345805500] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:17:11,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:17:11,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-12-21 01:17:11,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670022413] [2023-12-21 01:17:11,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:17:11,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-21 01:17:11,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:11,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-21 01:17:11,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2023-12-21 01:17:11,482 INFO L87 Difference]: Start difference. First operand 1460 states and 2100 transitions. Second operand has 18 states, 17 states have (on average 15.647058823529411) internal successors, (266), 16 states have internal predecessors, (266), 6 states have call successors, (132), 4 states have call predecessors, (132), 7 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) [2023-12-21 01:17:12,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:12,105 INFO L93 Difference]: Finished difference Result 2826 states and 4042 transitions. [2023-12-21 01:17:12,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 01:17:12,106 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 15.647058823529411) internal successors, (266), 16 states have internal predecessors, (266), 6 states have call successors, (132), 4 states have call predecessors, (132), 7 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) Word has length 470 [2023-12-21 01:17:12,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:12,109 INFO L225 Difference]: With dead ends: 2826 [2023-12-21 01:17:12,110 INFO L226 Difference]: Without dead ends: 1524 [2023-12-21 01:17:12,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 948 GetRequests, 923 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2023-12-21 01:17:12,112 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 706 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 929 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:12,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 929 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:17:12,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2023-12-21 01:17:12,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1492. [2023-12-21 01:17:12,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1492 states, 1181 states have (on average 1.3463166807790008) internal successors, (1590), 1181 states have internal predecessors, (1590), 264 states have call successors, (264), 46 states have call predecessors, (264), 46 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:12,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1492 states to 1492 states and 2118 transitions. [2023-12-21 01:17:12,242 INFO L78 Accepts]: Start accepts. Automaton has 1492 states and 2118 transitions. Word has length 470 [2023-12-21 01:17:12,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:12,242 INFO L495 AbstractCegarLoop]: Abstraction has 1492 states and 2118 transitions. [2023-12-21 01:17:12,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 15.647058823529411) internal successors, (266), 16 states have internal predecessors, (266), 6 states have call successors, (132), 4 states have call predecessors, (132), 7 states have return successors, (132), 6 states have call predecessors, (132), 6 states have call successors, (132) [2023-12-21 01:17:12,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1492 states and 2118 transitions. [2023-12-21 01:17:12,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:17:12,245 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:12,245 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:12,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:12,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-21 01:17:12,455 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:12,455 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:12,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1856148517, now seen corresponding path program 1 times [2023-12-21 01:17:12,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:12,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621478349] [2023-12-21 01:17:12,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:12,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:12,507 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:12,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [796046485] [2023-12-21 01:17:12,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:12,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:12,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:12,512 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:12,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-21 01:17:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:13,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-21 01:17:13,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:14,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 5744 proven. 525 refuted. 0 times theorem prover too weak. 2311 trivial. 0 not checked. [2023-12-21 01:17:14,750 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:17:16,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 168 proven. 219 refuted. 0 times theorem prover too weak. 8193 trivial. 0 not checked. [2023-12-21 01:17:16,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:16,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621478349] [2023-12-21 01:17:16,163 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:16,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796046485] [2023-12-21 01:17:16,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796046485] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:17:16,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:17:16,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11] total 26 [2023-12-21 01:17:16,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353662949] [2023-12-21 01:17:16,164 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:17:16,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-21 01:17:16,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:16,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-21 01:17:16,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2023-12-21 01:17:16,166 INFO L87 Difference]: Start difference. First operand 1492 states and 2118 transitions. Second operand has 26 states, 26 states have (on average 8.76923076923077) internal successors, (228), 26 states have internal predecessors, (228), 7 states have call successors, (126), 5 states have call predecessors, (126), 11 states have return successors, (127), 7 states have call predecessors, (127), 7 states have call successors, (127) [2023-12-21 01:17:18,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:18,421 INFO L93 Difference]: Finished difference Result 3078 states and 4296 transitions. [2023-12-21 01:17:18,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-21 01:17:18,422 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 8.76923076923077) internal successors, (228), 26 states have internal predecessors, (228), 7 states have call successors, (126), 5 states have call predecessors, (126), 11 states have return successors, (127), 7 states have call predecessors, (127), 7 states have call successors, (127) Word has length 471 [2023-12-21 01:17:18,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:18,425 INFO L225 Difference]: With dead ends: 3078 [2023-12-21 01:17:18,425 INFO L226 Difference]: Without dead ends: 1752 [2023-12-21 01:17:18,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 983 GetRequests, 918 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1155 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1069, Invalid=3353, Unknown=0, NotChecked=0, Total=4422 [2023-12-21 01:17:18,430 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 1976 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 2169 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1978 SdHoareTripleChecker+Valid, 1522 SdHoareTripleChecker+Invalid, 2440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 2169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:18,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1978 Valid, 1522 Invalid, 2440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 2169 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-21 01:17:18,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2023-12-21 01:17:18,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1576. [2023-12-21 01:17:18,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1244 states have (on average 1.3239549839228295) internal successors, (1647), 1244 states have internal predecessors, (1647), 264 states have call successors, (264), 67 states have call predecessors, (264), 67 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:18,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 2175 transitions. [2023-12-21 01:17:18,629 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 2175 transitions. Word has length 471 [2023-12-21 01:17:18,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:18,630 INFO L495 AbstractCegarLoop]: Abstraction has 1576 states and 2175 transitions. [2023-12-21 01:17:18,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 8.76923076923077) internal successors, (228), 26 states have internal predecessors, (228), 7 states have call successors, (126), 5 states have call predecessors, (126), 11 states have return successors, (127), 7 states have call predecessors, (127), 7 states have call successors, (127) [2023-12-21 01:17:18,630 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 2175 transitions. [2023-12-21 01:17:18,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:17:18,632 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:18,632 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:18,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:18,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-21 01:17:18,842 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:18,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:18,843 INFO L85 PathProgramCache]: Analyzing trace with hash 559687833, now seen corresponding path program 1 times [2023-12-21 01:17:18,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:18,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473252867] [2023-12-21 01:17:18,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:18,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:18,875 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:18,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [246790857] [2023-12-21 01:17:18,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:18,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:18,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:18,888 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:18,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-21 01:17:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:17:20,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-21 01:17:20,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:17:21,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 3156 proven. 477 refuted. 0 times theorem prover too weak. 4947 trivial. 0 not checked. [2023-12-21 01:17:21,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:17:22,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:17:22,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473252867] [2023-12-21 01:17:22,439 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:17:22,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246790857] [2023-12-21 01:17:22,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246790857] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:17:22,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:17:22,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-12-21 01:17:22,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480767428] [2023-12-21 01:17:22,440 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:17:22,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-21 01:17:22,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:17:22,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-21 01:17:22,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2023-12-21 01:17:22,441 INFO L87 Difference]: Start difference. First operand 1576 states and 2175 transitions. Second operand has 14 states, 14 states have (on average 11.142857142857142) internal successors, (156), 13 states have internal predecessors, (156), 4 states have call successors, (66), 4 states have call predecessors, (66), 5 states have return successors, (66), 3 states have call predecessors, (66), 4 states have call successors, (66) [2023-12-21 01:17:23,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:23,451 INFO L93 Difference]: Finished difference Result 3504 states and 4866 transitions. [2023-12-21 01:17:23,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:17:23,451 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.142857142857142) internal successors, (156), 13 states have internal predecessors, (156), 4 states have call successors, (66), 4 states have call predecessors, (66), 5 states have return successors, (66), 3 states have call predecessors, (66), 4 states have call successors, (66) Word has length 471 [2023-12-21 01:17:23,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:23,455 INFO L225 Difference]: With dead ends: 3504 [2023-12-21 01:17:23,455 INFO L226 Difference]: Without dead ends: 2118 [2023-12-21 01:17:23,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 855 GetRequests, 826 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=238, Invalid=692, Unknown=0, NotChecked=0, Total=930 [2023-12-21 01:17:23,457 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 613 mSDsluCounter, 1344 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 1614 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:23,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 1614 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:17:23,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2023-12-21 01:17:23,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 1836. [2023-12-21 01:17:23,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1496 states have (on average 1.3308823529411764) internal successors, (1991), 1496 states have internal predecessors, (1991), 264 states have call successors, (264), 75 states have call predecessors, (264), 75 states have return successors, (264), 264 states have call predecessors, (264), 264 states have call successors, (264) [2023-12-21 01:17:23,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 2519 transitions. [2023-12-21 01:17:23,623 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 2519 transitions. Word has length 471 [2023-12-21 01:17:23,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:23,624 INFO L495 AbstractCegarLoop]: Abstraction has 1836 states and 2519 transitions. [2023-12-21 01:17:23,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.142857142857142) internal successors, (156), 13 states have internal predecessors, (156), 4 states have call successors, (66), 4 states have call predecessors, (66), 5 states have return successors, (66), 3 states have call predecessors, (66), 4 states have call successors, (66) [2023-12-21 01:17:23,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 2519 transitions. [2023-12-21 01:17:23,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:17:23,626 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:23,626 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:17:23,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-12-21 01:17:23,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:23,833 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:23,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:23,833 INFO L85 PathProgramCache]: Analyzing trace with hash 954054619, now seen corresponding path program 1 times [2023-12-21 01:17:23,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:23,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272154776] [2023-12-21 01:17:23,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:23,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:23,869 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:23,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1453650554] [2023-12-21 01:17:23,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:23,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:23,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:23,871 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:23,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process Received shutdown request... [2023-12-21 01:31:03,158 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 01:31:03,158 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-21 01:31:04,207 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-21 01:31:04,359 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forcibly destroying the process [2023-12-21 01:31:04,372 ERROR L246 FreeRefinementEngine]: Caught known exception: Timeout or Toolchain cancelled by user [2023-12-21 01:31:04,373 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 01:31:04,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:31:04,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 137 [2023-12-21 01:31:04,375 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 472 with TraceHistMax 66,while AutomatonFreeRefinementEngine was Timeout during CAMEL. [2023-12-21 01:31:04,391 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:31:04,393 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-21 01:31:04,394 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 01:31:04 BoogieIcfgContainer [2023-12-21 01:31:04,395 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-21 01:31:04,395 INFO L158 Benchmark]: Toolchain (without parser) took 873653.99ms. Allocated memory was 371.2MB in the beginning and 1.0GB in the end (delta: 671.1MB). Free memory was 312.6MB in the beginning and 934.7MB in the end (delta: -622.1MB). Peak memory consumption was 50.6MB. Max. memory is 8.0GB. [2023-12-21 01:31:04,395 INFO L158 Benchmark]: CDTParser took 0.47ms. Allocated memory is still 229.6MB. Free memory is still 175.6MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 01:31:04,395 INFO L158 Benchmark]: CACSL2BoogieTranslator took 542.25ms. Allocated memory is still 371.2MB. Free memory was 312.6MB in the beginning and 275.4MB in the end (delta: 37.3MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. [2023-12-21 01:31:04,395 INFO L158 Benchmark]: Boogie Procedure Inliner took 109.94ms. Allocated memory is still 371.2MB. Free memory was 275.4MB in the beginning and 259.7MB in the end (delta: 15.7MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. [2023-12-21 01:31:04,395 INFO L158 Benchmark]: Boogie Preprocessor took 161.07ms. Allocated memory is still 371.2MB. Free memory was 259.7MB in the beginning and 302.8MB in the end (delta: -43.1MB). Peak memory consumption was 18.7MB. Max. memory is 8.0GB. [2023-12-21 01:31:04,395 INFO L158 Benchmark]: RCFGBuilder took 796.96ms. Allocated memory is still 371.2MB. Free memory was 302.8MB in the beginning and 211.6MB in the end (delta: 91.2MB). Peak memory consumption was 91.2MB. Max. memory is 8.0GB. [2023-12-21 01:31:04,396 INFO L158 Benchmark]: TraceAbstraction took 872039.63ms. Allocated memory was 371.2MB in the beginning and 1.0GB in the end (delta: 671.1MB). Free memory was 210.5MB in the beginning and 934.7MB in the end (delta: -724.2MB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 01:31:04,396 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.47ms. Allocated memory is still 229.6MB. Free memory is still 175.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 542.25ms. Allocated memory is still 371.2MB. Free memory was 312.6MB in the beginning and 275.4MB in the end (delta: 37.3MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 109.94ms. Allocated memory is still 371.2MB. Free memory was 275.4MB in the beginning and 259.7MB in the end (delta: 15.7MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. * Boogie Preprocessor took 161.07ms. Allocated memory is still 371.2MB. Free memory was 259.7MB in the beginning and 302.8MB in the end (delta: -43.1MB). Peak memory consumption was 18.7MB. Max. memory is 8.0GB. * RCFGBuilder took 796.96ms. Allocated memory is still 371.2MB. Free memory was 302.8MB in the beginning and 211.6MB in the end (delta: 91.2MB). Peak memory consumption was 91.2MB. Max. memory is 8.0GB. * TraceAbstraction took 872039.63ms. Allocated memory was 371.2MB in the beginning and 1.0GB in the end (delta: 671.1MB). Free memory was 210.5MB in the beginning and 934.7MB in the end (delta: -724.2MB). There was no memory consumed. 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 472 with TraceHistMax 66,while AutomatonFreeRefinementEngine was Timeout during CAMEL. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 244 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 872.0s, OverallIterations: 31, TraceHistogramMax: 66, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17870 SdHoareTripleChecker+Valid, 8.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17454 mSDsluCounter, 35626 SdHoareTripleChecker+Invalid, 6.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23124 mSDsCounter, 2973 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10788 IncrementalHoareTripleChecker+Invalid, 13761 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2973 mSolverCounterUnsat, 12502 mSDtfsCounter, 10788 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 19044 GetRequests, 18767 SyntacticMatches, 4 SemanticMatches, 273 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1673 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3280occurred in iteration=17, InterpolantAutomatonStates: 252, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 30 MinimizatonAttempts, 11190 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.7s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 16.1s InterpolantComputationTime, 14387 NumberOfCodeBlocks, 14387 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 18545 ConstructedInterpolants, 2 QuantifiedInterpolants, 59010 SizeOfPredicates, 96 NumberOfNonLiveVariables, 36002 ConjunctsInSsa, 212 ConjunctsInUnsatCore, 40 InterpolantComputations, 19 PerfectInterpolantSequences, 340416/343200 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