/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-42.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 13:55:05,825 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 13:55:05,866 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 13:55:05,875 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 13:55:05,875 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 13:55:05,899 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 13:55:05,899 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 13:55:05,899 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 13:55:05,899 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 13:55:05,900 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 13:55:05,900 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 13:55:05,900 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 13:55:05,900 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 13:55:05,901 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 13:55:05,901 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 13:55:05,901 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 13:55:05,901 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 13:55:05,902 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 13:55:05,902 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 13:55:05,902 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 13:55:05,902 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 13:55:05,905 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 13:55:05,905 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 13:55:05,906 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 13:55:05,908 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 13:55:05,908 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 13:55:05,908 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 13:55:05,909 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 13:55:05,910 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 13:55:05,910 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:55:05,911 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 13:55:05,911 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 13:55:05,912 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 13:55:05,912 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 13:55:05,912 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 13:55:05,912 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 13:55:05,912 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 13:55:06,089 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 13:55:06,106 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 13:55:06,108 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 13:55:06,109 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 13:55:06,109 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 13:55:06,110 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-42.i [2023-12-19 13:55:06,963 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 13:55:07,198 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 13:55:07,198 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-42.i [2023-12-19 13:55:07,208 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e14f09d2/1eb7b40aa8734449a2bc054eb573f61e/FLAGe990aa4e2 [2023-12-19 13:55:07,222 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e14f09d2/1eb7b40aa8734449a2bc054eb573f61e [2023-12-19 13:55:07,223 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 13:55:07,224 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 13:55:07,225 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 13:55:07,225 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 13:55:07,232 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 13:55:07,232 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,233 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@358cb8a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07, skipping insertion in model container [2023-12-19 13:55:07,233 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,288 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 13:55:07,432 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-42.i[916,929] [2023-12-19 13:55:07,634 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:55:07,652 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 13:55:07,669 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-42.i[916,929] [2023-12-19 13:55:07,754 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:55:07,781 INFO L206 MainTranslator]: Completed translation [2023-12-19 13:55:07,781 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07 WrapperNode [2023-12-19 13:55:07,781 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 13:55:07,782 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 13:55:07,782 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 13:55:07,782 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 13:55:07,786 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,805 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,916 INFO L138 Inliner]: procedures = 26, calls = 98, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 825 [2023-12-19 13:55:07,916 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 13:55:07,917 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 13:55:07,917 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 13:55:07,917 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 13:55:07,925 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,925 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,933 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,965 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 13:55:07,965 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,966 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,993 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:07,998 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:08,004 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:08,010 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:08,025 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 13:55:08,026 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 13:55:08,026 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 13:55:08,026 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 13:55:08,026 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (1/1) ... [2023-12-19 13:55:08,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:55:08,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:08,069 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 13:55:08,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 13:55:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 13:55:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 13:55:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 13:55:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 13:55:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 13:55:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 13:55:08,229 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 13:55:08,231 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 13:55:08,990 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 13:55:09,047 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 13:55:09,047 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 13:55:09,048 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:55:09 BoogieIcfgContainer [2023-12-19 13:55:09,048 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 13:55:09,049 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 13:55:09,049 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 13:55:09,051 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 13:55:09,051 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 01:55:07" (1/3) ... [2023-12-19 13:55:09,052 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@626ffcae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:55:09, skipping insertion in model container [2023-12-19 13:55:09,053 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:55:07" (2/3) ... [2023-12-19 13:55:09,053 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@626ffcae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:55:09, skipping insertion in model container [2023-12-19 13:55:09,053 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:55:09" (3/3) ... [2023-12-19 13:55:09,054 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-42.i [2023-12-19 13:55:09,065 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 13:55:09,065 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 13:55:09,110 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 13:55:09,114 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;@7548134, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 13:55:09,114 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 13:55:09,120 INFO L276 IsEmpty]: Start isEmpty. Operand has 309 states, 221 states have (on average 1.6018099547511313) internal successors, (354), 222 states have internal predecessors, (354), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2023-12-19 13:55:09,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:09,144 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:09,144 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:09,145 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:09,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:09,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1615584789, now seen corresponding path program 1 times [2023-12-19 13:55:09,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:09,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833983059] [2023-12-19 13:55:09,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:09,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:09,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:09,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:09,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833983059] [2023-12-19 13:55:09,500 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 13:55:09,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503567560] [2023-12-19 13:55:09,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:09,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:09,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:09,503 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:09,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 13:55:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:09,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 13:55:09,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:09,972 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 168 proven. 0 refuted. 0 times theorem prover too weak. 14112 trivial. 0 not checked. [2023-12-19 13:55:09,972 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:09,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503567560] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:09,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:09,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:55:09,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069537815] [2023-12-19 13:55:09,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:09,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 13:55:09,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:09,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 13:55:09,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 13:55:09,997 INFO L87 Difference]: Start difference. First operand has 309 states, 221 states have (on average 1.6018099547511313) internal successors, (354), 222 states have internal predecessors, (354), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Second operand has 2 states, 2 states have (on average 73.0) internal successors, (146), 2 states have internal predecessors, (146), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) [2023-12-19 13:55:10,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:10,055 INFO L93 Difference]: Finished difference Result 615 states and 1131 transitions. [2023-12-19 13:55:10,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 13:55:10,060 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 73.0) internal successors, (146), 2 states have internal predecessors, (146), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) Word has length 566 [2023-12-19 13:55:10,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:10,073 INFO L225 Difference]: With dead ends: 615 [2023-12-19 13:55:10,073 INFO L226 Difference]: Without dead ends: 307 [2023-12-19 13:55:10,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 13:55:10,082 INFO L413 NwaCegarLoop]: 516 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, 516 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:10,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 516 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:10,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2023-12-19 13:55:10,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 307. [2023-12-19 13:55:10,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 220 states have (on average 1.5863636363636364) internal successors, (349), 220 states have internal predecessors, (349), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2023-12-19 13:55:10,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 519 transitions. [2023-12-19 13:55:10,127 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 519 transitions. Word has length 566 [2023-12-19 13:55:10,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:10,127 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 519 transitions. [2023-12-19 13:55:10,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 73.0) internal successors, (146), 2 states have internal predecessors, (146), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) [2023-12-19 13:55:10,128 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 519 transitions. [2023-12-19 13:55:10,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:10,135 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:10,136 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:10,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:10,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 13:55:10,344 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:10,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:10,345 INFO L85 PathProgramCache]: Analyzing trace with hash 507959627, now seen corresponding path program 1 times [2023-12-19 13:55:10,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:10,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14198277] [2023-12-19 13:55:10,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:10,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:10,450 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:10,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [107256679] [2023-12-19 13:55:10,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:10,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:10,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:10,451 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:10,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 13:55:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:10,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:55:10,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:10,895 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:10,895 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:10,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:10,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14198277] [2023-12-19 13:55:10,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:10,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107256679] [2023-12-19 13:55:10,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107256679] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:10,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:10,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:10,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496173030] [2023-12-19 13:55:10,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:10,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:10,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:10,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:10,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:10,902 INFO L87 Difference]: Start difference. First operand 307 states and 519 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:11,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:11,077 INFO L93 Difference]: Finished difference Result 778 states and 1315 transitions. [2023-12-19 13:55:11,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:11,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 566 [2023-12-19 13:55:11,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:11,083 INFO L225 Difference]: With dead ends: 778 [2023-12-19 13:55:11,083 INFO L226 Difference]: Without dead ends: 472 [2023-12-19 13:55:11,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:11,085 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 272 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:11,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1023 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:55:11,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2023-12-19 13:55:11,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 469. [2023-12-19 13:55:11,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 369 states have (on average 1.6205962059620596) internal successors, (598), 370 states have internal predecessors, (598), 97 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (97), 96 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-19 13:55:11,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 792 transitions. [2023-12-19 13:55:11,116 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 792 transitions. Word has length 566 [2023-12-19 13:55:11,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:11,118 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 792 transitions. [2023-12-19 13:55:11,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:11,118 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 792 transitions. [2023-12-19 13:55:11,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:11,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:11,126 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:11,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:11,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 13:55:11,334 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:11,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:11,338 INFO L85 PathProgramCache]: Analyzing trace with hash -459391027, now seen corresponding path program 1 times [2023-12-19 13:55:11,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:11,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370711732] [2023-12-19 13:55:11,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:11,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:11,481 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:11,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1966826518] [2023-12-19 13:55:11,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:11,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:11,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:11,490 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:11,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 13:55:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:11,824 INFO L262 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:55:11,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:11,876 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:11,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:11,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:11,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370711732] [2023-12-19 13:55:11,877 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:11,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966826518] [2023-12-19 13:55:11,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966826518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:11,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:11,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:11,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961698636] [2023-12-19 13:55:11,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:11,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:11,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:11,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:11,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:11,880 INFO L87 Difference]: Start difference. First operand 469 states and 792 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:11,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:11,952 INFO L93 Difference]: Finished difference Result 1405 states and 2374 transitions. [2023-12-19 13:55:11,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:11,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 566 [2023-12-19 13:55:11,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:11,959 INFO L225 Difference]: With dead ends: 1405 [2023-12-19 13:55:11,960 INFO L226 Difference]: Without dead ends: 937 [2023-12-19 13:55:11,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:11,963 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 494 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1420 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:11,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1420 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:11,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2023-12-19 13:55:12,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 935. [2023-12-19 13:55:12,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 736 states have (on average 1.6141304347826086) internal successors, (1188), 738 states have internal predecessors, (1188), 194 states have call successors, (194), 4 states have call predecessors, (194), 4 states have return successors, (194), 192 states have call predecessors, (194), 194 states have call successors, (194) [2023-12-19 13:55:12,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 1576 transitions. [2023-12-19 13:55:12,034 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 1576 transitions. Word has length 566 [2023-12-19 13:55:12,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:12,036 INFO L495 AbstractCegarLoop]: Abstraction has 935 states and 1576 transitions. [2023-12-19 13:55:12,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:12,036 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 1576 transitions. [2023-12-19 13:55:12,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:12,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:12,071 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:12,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:12,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:12,280 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:12,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:12,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1449066763, now seen corresponding path program 1 times [2023-12-19 13:55:12,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:12,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238120813] [2023-12-19 13:55:12,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:12,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:12,330 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:12,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1492081925] [2023-12-19 13:55:12,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:12,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:12,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:12,344 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:12,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 13:55:12,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:12,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:55:12,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:12,754 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:12,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:12,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:12,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238120813] [2023-12-19 13:55:12,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:12,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492081925] [2023-12-19 13:55:12,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492081925] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:12,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:12,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:12,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148895628] [2023-12-19 13:55:12,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:12,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:12,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:12,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:12,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:12,756 INFO L87 Difference]: Start difference. First operand 935 states and 1576 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:12,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:12,813 INFO L93 Difference]: Finished difference Result 1877 states and 3162 transitions. [2023-12-19 13:55:12,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:12,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 566 [2023-12-19 13:55:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:12,818 INFO L225 Difference]: With dead ends: 1877 [2023-12-19 13:55:12,818 INFO L226 Difference]: Without dead ends: 943 [2023-12-19 13:55:12,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:12,823 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 459 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:12,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 1017 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:12,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2023-12-19 13:55:12,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 941. [2023-12-19 13:55:12,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 742 states have (on average 1.6091644204851752) internal successors, (1194), 744 states have internal predecessors, (1194), 194 states have call successors, (194), 4 states have call predecessors, (194), 4 states have return successors, (194), 192 states have call predecessors, (194), 194 states have call successors, (194) [2023-12-19 13:55:12,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 1582 transitions. [2023-12-19 13:55:12,869 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 1582 transitions. Word has length 566 [2023-12-19 13:55:12,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:12,871 INFO L495 AbstractCegarLoop]: Abstraction has 941 states and 1582 transitions. [2023-12-19 13:55:12,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:12,871 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 1582 transitions. [2023-12-19 13:55:12,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:12,875 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:12,875 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:12,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:13,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:13,083 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:13,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:13,084 INFO L85 PathProgramCache]: Analyzing trace with hash 437949513, now seen corresponding path program 1 times [2023-12-19 13:55:13,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:13,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402456612] [2023-12-19 13:55:13,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:13,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:13,132 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:13,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1109522617] [2023-12-19 13:55:13,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:13,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:13,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:13,133 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:13,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 13:55:13,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:13,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 1400 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:55:13,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:13,538 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:13,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:13,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402456612] [2023-12-19 13:55:13,538 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:13,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109522617] [2023-12-19 13:55:13,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109522617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:13,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:13,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:13,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292241845] [2023-12-19 13:55:13,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:13,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:13,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:13,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:13,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:13,540 INFO L87 Difference]: Start difference. First operand 941 states and 1582 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:13,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:13,613 INFO L93 Difference]: Finished difference Result 2821 states and 4744 transitions. [2023-12-19 13:55:13,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:13,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 566 [2023-12-19 13:55:13,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:13,620 INFO L225 Difference]: With dead ends: 2821 [2023-12-19 13:55:13,620 INFO L226 Difference]: Without dead ends: 1881 [2023-12-19 13:55:13,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:13,623 INFO L413 NwaCegarLoop]: 951 mSDtfsCounter, 487 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 1460 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:13,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 1460 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:13,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1881 states. [2023-12-19 13:55:13,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1881 to 1879. [2023-12-19 13:55:13,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1482 states have (on average 1.6072874493927125) internal successors, (2382), 1486 states have internal predecessors, (2382), 388 states have call successors, (388), 8 states have call predecessors, (388), 8 states have return successors, (388), 384 states have call predecessors, (388), 388 states have call successors, (388) [2023-12-19 13:55:13,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 3158 transitions. [2023-12-19 13:55:13,717 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 3158 transitions. Word has length 566 [2023-12-19 13:55:13,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:13,717 INFO L495 AbstractCegarLoop]: Abstraction has 1879 states and 3158 transitions. [2023-12-19 13:55:13,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:13,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 3158 transitions. [2023-12-19 13:55:13,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:13,721 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:13,722 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:13,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:13,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:13,930 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:13,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:13,930 INFO L85 PathProgramCache]: Analyzing trace with hash 678189259, now seen corresponding path program 1 times [2023-12-19 13:55:13,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:13,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047091039] [2023-12-19 13:55:13,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:13,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:13,977 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:13,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1848906040] [2023-12-19 13:55:13,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:13,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:13,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:13,979 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:14,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 13:55:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:14,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:55:14,397 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:15,454 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:15,455 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:15,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:15,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047091039] [2023-12-19 13:55:15,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:15,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848906040] [2023-12-19 13:55:15,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848906040] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:15,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:15,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:55:15,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138879671] [2023-12-19 13:55:15,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:15,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 13:55:15,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:15,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 13:55:15,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:55:15,457 INFO L87 Difference]: Start difference. First operand 1879 states and 3158 transitions. Second operand has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:15,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:15,810 INFO L93 Difference]: Finished difference Result 6313 states and 10680 transitions. [2023-12-19 13:55:15,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:55:15,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 566 [2023-12-19 13:55:15,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:15,829 INFO L225 Difference]: With dead ends: 6313 [2023-12-19 13:55:15,830 INFO L226 Difference]: Without dead ends: 4435 [2023-12-19 13:55:15,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 562 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:55:15,837 INFO L413 NwaCegarLoop]: 764 mSDtfsCounter, 853 mSDsluCounter, 1519 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 2283 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:15,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [853 Valid, 2283 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:55:15,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4435 states. [2023-12-19 13:55:16,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4435 to 2881. [2023-12-19 13:55:16,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2881 states, 2286 states have (on average 1.6019247594050743) internal successors, (3662), 2292 states have internal predecessors, (3662), 582 states have call successors, (582), 12 states have call predecessors, (582), 12 states have return successors, (582), 576 states have call predecessors, (582), 582 states have call successors, (582) [2023-12-19 13:55:16,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2881 states to 2881 states and 4826 transitions. [2023-12-19 13:55:16,042 INFO L78 Accepts]: Start accepts. Automaton has 2881 states and 4826 transitions. Word has length 566 [2023-12-19 13:55:16,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:16,042 INFO L495 AbstractCegarLoop]: Abstraction has 2881 states and 4826 transitions. [2023-12-19 13:55:16,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:16,043 INFO L276 IsEmpty]: Start isEmpty. Operand 2881 states and 4826 transitions. [2023-12-19 13:55:16,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2023-12-19 13:55:16,048 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:16,048 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:16,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:16,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:16,256 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:16,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:16,256 INFO L85 PathProgramCache]: Analyzing trace with hash 185563085, now seen corresponding path program 1 times [2023-12-19 13:55:16,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:16,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716061009] [2023-12-19 13:55:16,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:16,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:16,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:16,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1359576632] [2023-12-19 13:55:16,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:16,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:16,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:16,316 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:16,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 13:55:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:16,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:55:16,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:17,222 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 1968 proven. 234 refuted. 0 times theorem prover too weak. 12078 trivial. 0 not checked. [2023-12-19 13:55:17,222 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:17,572 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 18 proven. 234 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:17,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:17,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716061009] [2023-12-19 13:55:17,573 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:17,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359576632] [2023-12-19 13:55:17,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359576632] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:17,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:17,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:55:17,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326411917] [2023-12-19 13:55:17,573 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:17,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:55:17,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:17,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:55:17,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:17,575 INFO L87 Difference]: Start difference. First operand 2881 states and 4826 transitions. Second operand has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-19 13:55:17,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:17,992 INFO L93 Difference]: Finished difference Result 5833 states and 9711 transitions. [2023-12-19 13:55:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:55:17,994 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) Word has length 566 [2023-12-19 13:55:17,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:18,003 INFO L225 Difference]: With dead ends: 5833 [2023-12-19 13:55:18,003 INFO L226 Difference]: Without dead ends: 2953 [2023-12-19 13:55:18,008 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1134 GetRequests, 1124 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:55:18,008 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 529 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:18,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 1042 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:55:18,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2953 states. [2023-12-19 13:55:18,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2953 to 2929. [2023-12-19 13:55:18,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2322 states have (on average 1.5805340223944875) internal successors, (3670), 2328 states have internal predecessors, (3670), 582 states have call successors, (582), 24 states have call predecessors, (582), 24 states have return successors, (582), 576 states have call predecessors, (582), 582 states have call successors, (582) [2023-12-19 13:55:18,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 4834 transitions. [2023-12-19 13:55:18,176 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 4834 transitions. Word has length 566 [2023-12-19 13:55:18,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:18,176 INFO L495 AbstractCegarLoop]: Abstraction has 2929 states and 4834 transitions. [2023-12-19 13:55:18,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-19 13:55:18,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 4834 transitions. [2023-12-19 13:55:18,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 568 [2023-12-19 13:55:18,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:18,181 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:18,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:18,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:18,389 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:18,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:18,390 INFO L85 PathProgramCache]: Analyzing trace with hash 266133886, now seen corresponding path program 1 times [2023-12-19 13:55:18,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:18,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921521092] [2023-12-19 13:55:18,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:18,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:18,440 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:18,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [525296404] [2023-12-19 13:55:18,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:18,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:18,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:18,441 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:18,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 13:55:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:18,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 1395 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:55:18,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:19,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:19,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:19,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:19,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921521092] [2023-12-19 13:55:19,792 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:19,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525296404] [2023-12-19 13:55:19,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525296404] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:19,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:19,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:55:19,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827687027] [2023-12-19 13:55:19,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:19,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:19,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:19,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:19,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:19,794 INFO L87 Difference]: Start difference. First operand 2929 states and 4834 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:19,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:19,898 INFO L93 Difference]: Finished difference Result 4871 states and 8037 transitions. [2023-12-19 13:55:19,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:19,899 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 567 [2023-12-19 13:55:19,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:19,909 INFO L225 Difference]: With dead ends: 4871 [2023-12-19 13:55:19,909 INFO L226 Difference]: Without dead ends: 3406 [2023-12-19 13:55:19,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:19,912 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 276 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:19,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 1008 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:19,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3406 states. [2023-12-19 13:55:20,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3406 to 3404. [2023-12-19 13:55:20,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3404 states, 2696 states have (on average 1.5801186943620178) internal successors, (4260), 2703 states have internal predecessors, (4260), 679 states have call successors, (679), 28 states have call predecessors, (679), 28 states have return successors, (679), 672 states have call predecessors, (679), 679 states have call successors, (679) [2023-12-19 13:55:20,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3404 states to 3404 states and 5618 transitions. [2023-12-19 13:55:20,125 INFO L78 Accepts]: Start accepts. Automaton has 3404 states and 5618 transitions. Word has length 567 [2023-12-19 13:55:20,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:20,126 INFO L495 AbstractCegarLoop]: Abstraction has 3404 states and 5618 transitions. [2023-12-19 13:55:20,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:20,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3404 states and 5618 transitions. [2023-12-19 13:55:20,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 568 [2023-12-19 13:55:20,133 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:20,133 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:20,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:20,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 13:55:20,341 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:20,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:20,341 INFO L85 PathProgramCache]: Analyzing trace with hash -876368580, now seen corresponding path program 1 times [2023-12-19 13:55:20,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:20,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362989536] [2023-12-19 13:55:20,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:20,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:20,394 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:20,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [49532181] [2023-12-19 13:55:20,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:20,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:20,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:20,395 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:20,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 13:55:20,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:20,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 1396 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:55:20,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:21,225 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 3564 proven. 216 refuted. 0 times theorem prover too weak. 10500 trivial. 0 not checked. [2023-12-19 13:55:21,226 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:21,515 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:21,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:21,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362989536] [2023-12-19 13:55:21,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:21,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49532181] [2023-12-19 13:55:21,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49532181] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:21,516 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:21,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:55:21,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851273073] [2023-12-19 13:55:21,518 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:21,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:55:21,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:21,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:55:21,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:21,519 INFO L87 Difference]: Start difference. First operand 3404 states and 5618 transitions. Second operand has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) [2023-12-19 13:55:21,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:21,914 INFO L93 Difference]: Finished difference Result 5668 states and 9351 transitions. [2023-12-19 13:55:21,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:55:21,916 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) Word has length 567 [2023-12-19 13:55:21,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:21,923 INFO L225 Difference]: With dead ends: 5668 [2023-12-19 13:55:21,923 INFO L226 Difference]: Without dead ends: 2265 [2023-12-19 13:55:21,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1136 GetRequests, 1126 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:55:21,929 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 581 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:21,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 1031 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:55:21,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2265 states. [2023-12-19 13:55:22,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2265 to 2251. [2023-12-19 13:55:22,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2251 states, 1634 states have (on average 1.5342717258261933) internal successors, (2507), 1634 states have internal predecessors, (2507), 595 states have call successors, (595), 21 states have call predecessors, (595), 21 states have return successors, (595), 595 states have call predecessors, (595), 595 states have call successors, (595) [2023-12-19 13:55:22,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2251 states to 2251 states and 3697 transitions. [2023-12-19 13:55:22,110 INFO L78 Accepts]: Start accepts. Automaton has 2251 states and 3697 transitions. Word has length 567 [2023-12-19 13:55:22,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:22,111 INFO L495 AbstractCegarLoop]: Abstraction has 2251 states and 3697 transitions. [2023-12-19 13:55:22,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) [2023-12-19 13:55:22,111 INFO L276 IsEmpty]: Start isEmpty. Operand 2251 states and 3697 transitions. [2023-12-19 13:55:22,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2023-12-19 13:55:22,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:22,116 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:22,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:22,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:22,324 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:22,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:22,325 INFO L85 PathProgramCache]: Analyzing trace with hash 944703559, now seen corresponding path program 1 times [2023-12-19 13:55:22,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:22,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170264982] [2023-12-19 13:55:22,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:22,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:22,382 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:22,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [439136324] [2023-12-19 13:55:22,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:22,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:22,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:22,383 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:22,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 13:55:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:22,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:55:22,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:23,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 7068 proven. 144 refuted. 0 times theorem prover too weak. 7068 trivial. 0 not checked. [2023-12-19 13:55:23,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:23,301 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 108 proven. 144 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:23,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:23,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170264982] [2023-12-19 13:55:23,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:23,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439136324] [2023-12-19 13:55:23,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439136324] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:23,302 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:23,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-19 13:55:23,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573558059] [2023-12-19 13:55:23,302 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:23,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 13:55:23,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:23,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 13:55:23,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 13:55:23,303 INFO L87 Difference]: Start difference. First operand 2251 states and 3697 transitions. Second operand has 8 states, 8 states have (on average 27.125) internal successors, (217), 8 states have internal predecessors, (217), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) [2023-12-19 13:55:23,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:23,766 INFO L93 Difference]: Finished difference Result 4543 states and 7428 transitions. [2023-12-19 13:55:23,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:55:23,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 27.125) internal successors, (217), 8 states have internal predecessors, (217), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) Word has length 569 [2023-12-19 13:55:23,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:23,775 INFO L225 Difference]: With dead ends: 4543 [2023-12-19 13:55:23,775 INFO L226 Difference]: Without dead ends: 2293 [2023-12-19 13:55:23,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1140 GetRequests, 1130 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:55:23,779 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 863 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 899 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:23,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [899 Valid, 1005 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 13:55:23,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2023-12-19 13:55:23,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 2279. [2023-12-19 13:55:23,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2279 states, 1655 states have (on average 1.5190332326283988) internal successors, (2514), 1655 states have internal predecessors, (2514), 595 states have call successors, (595), 28 states have call predecessors, (595), 28 states have return successors, (595), 595 states have call predecessors, (595), 595 states have call successors, (595) [2023-12-19 13:55:23,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2279 states to 2279 states and 3704 transitions. [2023-12-19 13:55:23,952 INFO L78 Accepts]: Start accepts. Automaton has 2279 states and 3704 transitions. Word has length 569 [2023-12-19 13:55:23,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:23,953 INFO L495 AbstractCegarLoop]: Abstraction has 2279 states and 3704 transitions. [2023-12-19 13:55:23,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.125) internal successors, (217), 8 states have internal predecessors, (217), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) [2023-12-19 13:55:23,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2279 states and 3704 transitions. [2023-12-19 13:55:23,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2023-12-19 13:55:23,957 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:23,957 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:23,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:24,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 13:55:24,165 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:24,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:24,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1445535011, now seen corresponding path program 1 times [2023-12-19 13:55:24,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:24,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345065366] [2023-12-19 13:55:24,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:24,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:24,208 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:24,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [172414586] [2023-12-19 13:55:24,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:24,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:24,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:24,209 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:24,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 13:55:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:24,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1400 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:55:24,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:24,742 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:24,743 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:24,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:24,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345065366] [2023-12-19 13:55:24,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:24,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172414586] [2023-12-19 13:55:24,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172414586] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:24,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:24,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:55:24,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524891425] [2023-12-19 13:55:24,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:24,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 13:55:24,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:24,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 13:55:24,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:55:24,744 INFO L87 Difference]: Start difference. First operand 2279 states and 3704 transitions. Second operand has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:26,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:26,167 INFO L93 Difference]: Finished difference Result 11314 states and 18245 transitions. [2023-12-19 13:55:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 13:55:26,168 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 570 [2023-12-19 13:55:26,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:26,206 INFO L225 Difference]: With dead ends: 11314 [2023-12-19 13:55:26,207 INFO L226 Difference]: Without dead ends: 9036 [2023-12-19 13:55:26,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 579 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:55:26,213 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 2172 mSDsluCounter, 1732 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2172 SdHoareTripleChecker+Valid, 2554 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:26,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2172 Valid, 2554 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [215 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 13:55:26,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9036 states. [2023-12-19 13:55:26,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9036 to 6730. [2023-12-19 13:55:26,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6730 states, 5427 states have (on average 1.5669799152386217) internal successors, (8504), 5441 states have internal predecessors, (8504), 1232 states have call successors, (1232), 70 states have call predecessors, (1232), 70 states have return successors, (1232), 1218 states have call predecessors, (1232), 1232 states have call successors, (1232) [2023-12-19 13:55:26,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6730 states to 6730 states and 10968 transitions. [2023-12-19 13:55:26,817 INFO L78 Accepts]: Start accepts. Automaton has 6730 states and 10968 transitions. Word has length 570 [2023-12-19 13:55:26,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:26,818 INFO L495 AbstractCegarLoop]: Abstraction has 6730 states and 10968 transitions. [2023-12-19 13:55:26,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:26,818 INFO L276 IsEmpty]: Start isEmpty. Operand 6730 states and 10968 transitions. [2023-12-19 13:55:26,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2023-12-19 13:55:26,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:26,826 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:26,836 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-19 13:55:27,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 13:55:27,034 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:27,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:27,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1472600613, now seen corresponding path program 1 times [2023-12-19 13:55:27,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:27,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109742504] [2023-12-19 13:55:27,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:27,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:27,103 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:27,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1408004326] [2023-12-19 13:55:27,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:27,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:27,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:27,105 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:27,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 13:55:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:27,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 1400 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:55:27,481 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:27,511 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:27,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:27,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:27,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109742504] [2023-12-19 13:55:27,512 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:27,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408004326] [2023-12-19 13:55:27,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408004326] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:27,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:27,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:55:27,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243853092] [2023-12-19 13:55:27,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:27,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:55:27,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:27,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:55:27,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:55:27,513 INFO L87 Difference]: Start difference. First operand 6730 states and 10968 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:27,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:27,838 INFO L93 Difference]: Finished difference Result 15661 states and 25527 transitions. [2023-12-19 13:55:27,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:55:27,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 570 [2023-12-19 13:55:27,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:27,856 INFO L225 Difference]: With dead ends: 15661 [2023-12-19 13:55:27,856 INFO L226 Difference]: Without dead ends: 8815 [2023-12-19 13:55:27,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 567 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:55:27,869 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 300 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:27,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 1493 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:55:27,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8815 states. [2023-12-19 13:55:28,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8815 to 8797. [2023-12-19 13:55:28,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8797 states, 7386 states have (on average 1.5824532900081234) internal successors, (11688), 7409 states have internal predecessors, (11688), 1322 states have call successors, (1322), 88 states have call predecessors, (1322), 88 states have return successors, (1322), 1299 states have call predecessors, (1322), 1322 states have call successors, (1322) [2023-12-19 13:55:28,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8797 states to 8797 states and 14332 transitions. [2023-12-19 13:55:28,315 INFO L78 Accepts]: Start accepts. Automaton has 8797 states and 14332 transitions. Word has length 570 [2023-12-19 13:55:28,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:28,316 INFO L495 AbstractCegarLoop]: Abstraction has 8797 states and 14332 transitions. [2023-12-19 13:55:28,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:28,316 INFO L276 IsEmpty]: Start isEmpty. Operand 8797 states and 14332 transitions. [2023-12-19 13:55:28,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2023-12-19 13:55:28,326 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:28,326 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:28,334 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-19 13:55:28,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 13:55:28,535 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:28,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:28,535 INFO L85 PathProgramCache]: Analyzing trace with hash -918325861, now seen corresponding path program 1 times [2023-12-19 13:55:28,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:28,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322274304] [2023-12-19 13:55:28,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:28,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:28,584 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:28,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676380882] [2023-12-19 13:55:28,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:28,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:28,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:28,598 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:28,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 13:55:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:28,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 1400 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 13:55:28,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:29,656 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 1968 proven. 234 refuted. 0 times theorem prover too weak. 12078 trivial. 0 not checked. [2023-12-19 13:55:29,657 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:30,133 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 18 proven. 234 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:30,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:30,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322274304] [2023-12-19 13:55:30,133 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:30,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676380882] [2023-12-19 13:55:30,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676380882] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:30,134 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:30,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2023-12-19 13:55:30,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774963260] [2023-12-19 13:55:30,135 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:30,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-19 13:55:30,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:30,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-19 13:55:30,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2023-12-19 13:55:30,137 INFO L87 Difference]: Start difference. First operand 8797 states and 14332 transitions. Second operand has 13 states, 13 states have (on average 16.153846153846153) internal successors, (210), 13 states have internal predecessors, (210), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-19 13:55:33,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:33,448 INFO L93 Difference]: Finished difference Result 43465 states and 70494 transitions. [2023-12-19 13:55:33,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-19 13:55:33,449 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 16.153846153846153) internal successors, (210), 13 states have internal predecessors, (210), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) Word has length 570 [2023-12-19 13:55:33,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:33,602 INFO L225 Difference]: With dead ends: 43465 [2023-12-19 13:55:33,602 INFO L226 Difference]: Without dead ends: 34036 [2023-12-19 13:55:33,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1193 GetRequests, 1134 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=858, Invalid=2682, Unknown=0, NotChecked=0, Total=3540 [2023-12-19 13:55:33,617 INFO L413 NwaCegarLoop]: 768 mSDtfsCounter, 4081 mSDsluCounter, 4052 mSDsCounter, 0 mSdLazyCounter, 2406 mSolverCounterSat, 961 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4092 SdHoareTripleChecker+Valid, 4820 SdHoareTripleChecker+Invalid, 3367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 961 IncrementalHoareTripleChecker+Valid, 2406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:33,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4092 Valid, 4820 Invalid, 3367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [961 Valid, 2406 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-19 13:55:33,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34036 states. [2023-12-19 13:55:35,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34036 to 30826. [2023-12-19 13:55:35,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30826 states, 27073 states have (on average 1.6005983821519596) internal successors, (43333), 27159 states have internal predecessors, (43333), 3452 states have call successors, (3452), 300 states have call predecessors, (3452), 300 states have return successors, (3452), 3366 states have call predecessors, (3452), 3452 states have call successors, (3452) [2023-12-19 13:55:35,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30826 states to 30826 states and 50237 transitions. [2023-12-19 13:55:35,124 INFO L78 Accepts]: Start accepts. Automaton has 30826 states and 50237 transitions. Word has length 570 [2023-12-19 13:55:35,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:35,125 INFO L495 AbstractCegarLoop]: Abstraction has 30826 states and 50237 transitions. [2023-12-19 13:55:35,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 16.153846153846153) internal successors, (210), 13 states have internal predecessors, (210), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-19 13:55:35,125 INFO L276 IsEmpty]: Start isEmpty. Operand 30826 states and 50237 transitions. [2023-12-19 13:55:35,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2023-12-19 13:55:35,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:35,151 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:35,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:35,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 13:55:35,360 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:35,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:35,360 INFO L85 PathProgramCache]: Analyzing trace with hash 927041305, now seen corresponding path program 1 times [2023-12-19 13:55:35,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:35,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635852487] [2023-12-19 13:55:35,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:35,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:35,399 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:35,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1312876507] [2023-12-19 13:55:35,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:35,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:35,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:35,401 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:35,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 13:55:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:35,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:55:35,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:36,414 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 2802 proven. 225 refuted. 0 times theorem prover too weak. 11253 trivial. 0 not checked. [2023-12-19 13:55:36,414 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:36,825 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 27 proven. 225 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:36,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:36,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635852487] [2023-12-19 13:55:36,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:36,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312876507] [2023-12-19 13:55:36,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312876507] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:36,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:36,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:55:36,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217982683] [2023-12-19 13:55:36,830 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:36,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:55:36,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:36,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:55:36,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:36,850 INFO L87 Difference]: Start difference. First operand 30826 states and 50237 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) [2023-12-19 13:55:37,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:37,877 INFO L93 Difference]: Finished difference Result 57514 states and 93463 transitions. [2023-12-19 13:55:37,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:55:37,878 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) Word has length 570 [2023-12-19 13:55:37,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:37,924 INFO L225 Difference]: With dead ends: 57514 [2023-12-19 13:55:37,925 INFO L226 Difference]: Without dead ends: 26689 [2023-12-19 13:55:37,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1142 GetRequests, 1132 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:55:37,958 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 248 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:37,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 1027 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 13:55:37,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26689 states. [2023-12-19 13:55:39,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26689 to 26470. [2023-12-19 13:55:39,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26470 states, 23179 states have (on average 1.5823806031321455) internal successors, (36678), 23248 states have internal predecessors, (36678), 3002 states have call successors, (3002), 288 states have call predecessors, (3002), 288 states have return successors, (3002), 2933 states have call predecessors, (3002), 3002 states have call successors, (3002) [2023-12-19 13:55:39,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26470 states to 26470 states and 42682 transitions. [2023-12-19 13:55:39,253 INFO L78 Accepts]: Start accepts. Automaton has 26470 states and 42682 transitions. Word has length 570 [2023-12-19 13:55:39,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:39,254 INFO L495 AbstractCegarLoop]: Abstraction has 26470 states and 42682 transitions. [2023-12-19 13:55:39,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) [2023-12-19 13:55:39,254 INFO L276 IsEmpty]: Start isEmpty. Operand 26470 states and 42682 transitions. [2023-12-19 13:55:39,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2023-12-19 13:55:39,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:39,279 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:39,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-19 13:55:39,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:39,487 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:39,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:39,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1689059427, now seen corresponding path program 1 times [2023-12-19 13:55:39,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:39,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366181364] [2023-12-19 13:55:39,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:39,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:39,536 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:39,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [311779985] [2023-12-19 13:55:39,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:39,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:39,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:39,537 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:39,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 13:55:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:39,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-19 13:55:39,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:41,062 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 1968 proven. 234 refuted. 0 times theorem prover too weak. 12078 trivial. 0 not checked. [2023-12-19 13:55:41,062 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:55:41,688 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 18 proven. 234 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-19 13:55:41,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:41,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366181364] [2023-12-19 13:55:41,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:41,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311779985] [2023-12-19 13:55:41,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311779985] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:55:41,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:55:41,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-12-19 13:55:41,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333407277] [2023-12-19 13:55:41,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:55:41,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 13:55:41,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:41,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 13:55:41,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:55:41,691 INFO L87 Difference]: Start difference. First operand 26470 states and 42682 transitions. Second operand has 12 states, 12 states have (on average 22.416666666666668) internal successors, (269), 12 states have internal predecessors, (269), 4 states have call successors, (170), 3 states have call predecessors, (170), 5 states have return successors, (170), 4 states have call predecessors, (170), 4 states have call successors, (170) [2023-12-19 13:55:45,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:45,086 INFO L93 Difference]: Finished difference Result 77226 states and 124173 transitions. [2023-12-19 13:55:45,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 13:55:45,087 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 22.416666666666668) internal successors, (269), 12 states have internal predecessors, (269), 4 states have call successors, (170), 3 states have call predecessors, (170), 5 states have return successors, (170), 4 states have call predecessors, (170), 4 states have call successors, (170) Word has length 570 [2023-12-19 13:55:45,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:45,182 INFO L225 Difference]: With dead ends: 77226 [2023-12-19 13:55:45,182 INFO L226 Difference]: Without dead ends: 50757 [2023-12-19 13:55:45,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1161 GetRequests, 1131 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=697, Unknown=0, NotChecked=0, Total=992 [2023-12-19 13:55:45,219 INFO L413 NwaCegarLoop]: 1124 mSDtfsCounter, 3870 mSDsluCounter, 3628 mSDsCounter, 0 mSdLazyCounter, 2588 mSolverCounterSat, 673 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3878 SdHoareTripleChecker+Valid, 4752 SdHoareTripleChecker+Invalid, 3261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 673 IncrementalHoareTripleChecker+Valid, 2588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:45,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3878 Valid, 4752 Invalid, 3261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [673 Valid, 2588 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 13:55:45,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50757 states. [2023-12-19 13:55:47,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50757 to 31138. [2023-12-19 13:55:47,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31138 states, 26976 states have (on average 1.5756227758007118) internal successors, (42504), 27050 states have internal predecessors, (42504), 3803 states have call successors, (3803), 358 states have call predecessors, (3803), 358 states have return successors, (3803), 3729 states have call predecessors, (3803), 3803 states have call successors, (3803) [2023-12-19 13:55:47,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31138 states to 31138 states and 50110 transitions. [2023-12-19 13:55:47,545 INFO L78 Accepts]: Start accepts. Automaton has 31138 states and 50110 transitions. Word has length 570 [2023-12-19 13:55:47,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:47,546 INFO L495 AbstractCegarLoop]: Abstraction has 31138 states and 50110 transitions. [2023-12-19 13:55:47,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 22.416666666666668) internal successors, (269), 12 states have internal predecessors, (269), 4 states have call successors, (170), 3 states have call predecessors, (170), 5 states have return successors, (170), 4 states have call predecessors, (170), 4 states have call successors, (170) [2023-12-19 13:55:47,546 INFO L276 IsEmpty]: Start isEmpty. Operand 31138 states and 50110 transitions. [2023-12-19 13:55:47,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:55:47,573 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:47,574 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:47,602 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-19 13:55:47,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 13:55:47,775 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:47,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:47,775 INFO L85 PathProgramCache]: Analyzing trace with hash -229465583, now seen corresponding path program 1 times [2023-12-19 13:55:47,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:47,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33567749] [2023-12-19 13:55:47,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:47,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:47,816 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:47,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1221482376] [2023-12-19 13:55:47,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:47,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:47,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:47,820 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:47,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 13:55:48,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:48,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 13:55:48,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:48,773 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:48,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:48,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33567749] [2023-12-19 13:55:48,773 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:48,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221482376] [2023-12-19 13:55:48,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221482376] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:48,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:48,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 13:55:48,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570878760] [2023-12-19 13:55:48,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:48,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 13:55:48,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:48,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 13:55:48,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-19 13:55:48,775 INFO L87 Difference]: Start difference. First operand 31138 states and 50110 transitions. Second operand has 8 states, 8 states have (on average 18.625) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:51,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:51,214 INFO L93 Difference]: Finished difference Result 84017 states and 135603 transitions. [2023-12-19 13:55:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:55:51,216 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:55:51,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:51,296 INFO L225 Difference]: With dead ends: 84017 [2023-12-19 13:55:51,296 INFO L226 Difference]: Without dead ends: 48998 [2023-12-19 13:55:51,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 575 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2023-12-19 13:55:51,339 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 3106 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3106 SdHoareTripleChecker+Valid, 3046 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:51,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3106 Valid, 3046 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 13:55:51,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48998 states. [2023-12-19 13:55:53,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48998 to 40996. [2023-12-19 13:55:53,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40996 states, 35187 states have (on average 1.566004490294711) internal successors, (55103), 35277 states have internal predecessors, (55103), 5307 states have call successors, (5307), 501 states have call predecessors, (5307), 501 states have return successors, (5307), 5217 states have call predecessors, (5307), 5307 states have call successors, (5307) [2023-12-19 13:55:53,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40996 states to 40996 states and 65717 transitions. [2023-12-19 13:55:53,908 INFO L78 Accepts]: Start accepts. Automaton has 40996 states and 65717 transitions. Word has length 571 [2023-12-19 13:55:53,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:53,910 INFO L495 AbstractCegarLoop]: Abstraction has 40996 states and 65717 transitions. [2023-12-19 13:55:53,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 7 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:53,910 INFO L276 IsEmpty]: Start isEmpty. Operand 40996 states and 65717 transitions. [2023-12-19 13:55:53,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:55:53,929 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:53,930 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:53,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:54,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 13:55:54,138 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:54,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:54,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1256863475, now seen corresponding path program 1 times [2023-12-19 13:55:54,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:54,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678332016] [2023-12-19 13:55:54,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:54,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:54,198 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:54,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1855467709] [2023-12-19 13:55:54,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:54,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:54,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:54,213 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:54,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 13:55:54,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:54,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:55:54,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:54,744 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:55:54,744 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:54,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:54,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678332016] [2023-12-19 13:55:54,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:54,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855467709] [2023-12-19 13:55:54,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855467709] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:54,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:54,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:54,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275761392] [2023-12-19 13:55:54,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:54,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:55:54,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:54,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:55:54,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:54,746 INFO L87 Difference]: Start difference. First operand 40996 states and 65717 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:56,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:56,750 INFO L93 Difference]: Finished difference Result 104677 states and 167158 transitions. [2023-12-19 13:55:56,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:55:56,751 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:55:56,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:56,840 INFO L225 Difference]: With dead ends: 104677 [2023-12-19 13:55:56,840 INFO L226 Difference]: Without dead ends: 63880 [2023-12-19 13:55:56,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:55:56,868 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 203 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:56,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 982 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:55:56,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63880 states. [2023-12-19 13:55:59,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63880 to 63824. [2023-12-19 13:55:59,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63824 states, 56023 states have (on average 1.5632151080806098) internal successors, (87576), 56238 states have internal predecessors, (87576), 6857 states have call successors, (6857), 943 states have call predecessors, (6857), 943 states have return successors, (6857), 6642 states have call predecessors, (6857), 6857 states have call successors, (6857) [2023-12-19 13:55:59,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63824 states to 63824 states and 101290 transitions. [2023-12-19 13:55:59,861 INFO L78 Accepts]: Start accepts. Automaton has 63824 states and 101290 transitions. Word has length 571 [2023-12-19 13:55:59,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:59,862 INFO L495 AbstractCegarLoop]: Abstraction has 63824 states and 101290 transitions. [2023-12-19 13:55:59,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:55:59,862 INFO L276 IsEmpty]: Start isEmpty. Operand 63824 states and 101290 transitions. [2023-12-19 13:55:59,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:55:59,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:59,878 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:59,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-19 13:56:00,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 13:56:00,087 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:56:00,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:56:00,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1329250033, now seen corresponding path program 1 times [2023-12-19 13:56:00,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:56:00,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030763733] [2023-12-19 13:56:00,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:00,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:56:00,126 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:56:00,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [198526546] [2023-12-19 13:56:00,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:00,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:00,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:56:00,129 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:56:00,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 13:56:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:56:00,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 1400 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:56:00,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:56:00,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:56:00,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:56:00,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:56:00,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030763733] [2023-12-19 13:56:00,666 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:56:00,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198526546] [2023-12-19 13:56:00,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198526546] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:56:00,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:56:00,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 13:56:00,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431125083] [2023-12-19 13:56:00,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:56:00,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 13:56:00,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:56:00,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 13:56:00,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:56:00,667 INFO L87 Difference]: Start difference. First operand 63824 states and 101290 transitions. Second operand has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:05,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:56:05,247 INFO L93 Difference]: Finished difference Result 143323 states and 224873 transitions. [2023-12-19 13:56:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:56:05,247 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:56:05,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:56:05,397 INFO L225 Difference]: With dead ends: 143323 [2023-12-19 13:56:05,397 INFO L226 Difference]: Without dead ends: 79500 [2023-12-19 13:56:05,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 571 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-19 13:56:05,463 INFO L413 NwaCegarLoop]: 715 mSDtfsCounter, 1716 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 389 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1716 SdHoareTripleChecker+Valid, 2020 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 389 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 13:56:05,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1716 Valid, 2020 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [389 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 13:56:05,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79500 states. [2023-12-19 13:56:08,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79500 to 60900. [2023-12-19 13:56:08,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60900 states, 53323 states have (on average 1.558333177053054) internal successors, (83095), 53506 states have internal predecessors, (83095), 6665 states have call successors, (6665), 911 states have call predecessors, (6665), 911 states have return successors, (6665), 6482 states have call predecessors, (6665), 6665 states have call successors, (6665) [2023-12-19 13:56:09,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60900 states to 60900 states and 96425 transitions. [2023-12-19 13:56:09,078 INFO L78 Accepts]: Start accepts. Automaton has 60900 states and 96425 transitions. Word has length 571 [2023-12-19 13:56:09,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:56:09,079 INFO L495 AbstractCegarLoop]: Abstraction has 60900 states and 96425 transitions. [2023-12-19 13:56:09,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:09,079 INFO L276 IsEmpty]: Start isEmpty. Operand 60900 states and 96425 transitions. [2023-12-19 13:56:09,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:56:09,095 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:56:09,095 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:56:09,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 13:56:09,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 13:56:09,304 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:56:09,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:56:09,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1699320393, now seen corresponding path program 1 times [2023-12-19 13:56:09,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:56:09,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974613317] [2023-12-19 13:56:09,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:09,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:56:09,357 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:56:09,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535174892] [2023-12-19 13:56:09,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:09,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:09,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:56:09,359 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:56:09,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 13:56:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:56:09,800 INFO L262 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:56:09,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:56:10,214 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:56:10,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:56:10,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:56:10,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974613317] [2023-12-19 13:56:10,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:56:10,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535174892] [2023-12-19 13:56:10,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535174892] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:56:10,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:56:10,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:56:10,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29492335] [2023-12-19 13:56:10,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:56:10,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:56:10,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:56:10,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:56:10,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:56:10,216 INFO L87 Difference]: Start difference. First operand 60900 states and 96425 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:13,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:56:13,022 INFO L93 Difference]: Finished difference Result 138770 states and 219636 transitions. [2023-12-19 13:56:13,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:56:13,023 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:56:13,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:56:13,130 INFO L225 Difference]: With dead ends: 138770 [2023-12-19 13:56:13,130 INFO L226 Difference]: Without dead ends: 78073 [2023-12-19 13:56:13,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 568 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:56:13,181 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 258 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:56:13,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 1321 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:56:13,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78073 states. [2023-12-19 13:56:16,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78073 to 78071. [2023-12-19 13:56:16,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78071 states, 68540 states have (on average 1.5568281295593813) internal successors, (106705), 68786 states have internal predecessors, (106705), 8353 states have call successors, (8353), 1177 states have call predecessors, (8353), 1177 states have return successors, (8353), 8107 states have call predecessors, (8353), 8353 states have call successors, (8353) [2023-12-19 13:56:16,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78071 states to 78071 states and 123411 transitions. [2023-12-19 13:56:16,877 INFO L78 Accepts]: Start accepts. Automaton has 78071 states and 123411 transitions. Word has length 571 [2023-12-19 13:56:16,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:56:16,877 INFO L495 AbstractCegarLoop]: Abstraction has 78071 states and 123411 transitions. [2023-12-19 13:56:16,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:16,878 INFO L276 IsEmpty]: Start isEmpty. Operand 78071 states and 123411 transitions. [2023-12-19 13:56:16,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:56:16,896 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:56:16,896 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:56:16,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-19 13:56:17,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:17,106 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:56:17,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:56:17,106 INFO L85 PathProgramCache]: Analyzing trace with hash -861542453, now seen corresponding path program 1 times [2023-12-19 13:56:17,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:56:17,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274914321] [2023-12-19 13:56:17,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:17,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:56:17,193 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:56:17,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [528662914] [2023-12-19 13:56:17,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:17,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:17,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:56:17,195 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:56:17,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 13:56:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:56:17,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-19 13:56:17,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:56:19,780 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:56:19,780 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:56:19,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:56:19,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274914321] [2023-12-19 13:56:19,781 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:56:19,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528662914] [2023-12-19 13:56:19,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528662914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:56:19,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:56:19,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 13:56:19,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737189315] [2023-12-19 13:56:19,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:56:19,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 13:56:19,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:56:19,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 13:56:19,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:56:19,782 INFO L87 Difference]: Start difference. First operand 78071 states and 123411 transitions. Second operand has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 11 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:30,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:56:30,592 INFO L93 Difference]: Finished difference Result 328265 states and 517477 transitions. [2023-12-19 13:56:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-19 13:56:30,592 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 11 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:56:30,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:56:31,104 INFO L225 Difference]: With dead ends: 328265 [2023-12-19 13:56:31,104 INFO L226 Difference]: Without dead ends: 250397 [2023-12-19 13:56:31,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 560 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=290, Invalid=702, Unknown=0, NotChecked=0, Total=992 [2023-12-19 13:56:31,207 INFO L413 NwaCegarLoop]: 767 mSDtfsCounter, 5634 mSDsluCounter, 4615 mSDsCounter, 0 mSdLazyCounter, 1902 mSolverCounterSat, 1375 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5634 SdHoareTripleChecker+Valid, 5382 SdHoareTripleChecker+Invalid, 3277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1375 IncrementalHoareTripleChecker+Valid, 1902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 13:56:31,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5634 Valid, 5382 Invalid, 3277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1375 Valid, 1902 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 13:56:31,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250397 states. [2023-12-19 13:56:41,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250397 to 215368. [2023-12-19 13:56:41,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215368 states, 193867 states have (on average 1.5663831389560885) internal successors, (303670), 194455 states have internal predecessors, (303670), 18640 states have call successors, (18640), 2860 states have call predecessors, (18640), 2860 states have return successors, (18640), 18052 states have call predecessors, (18640), 18640 states have call successors, (18640) [2023-12-19 13:56:42,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215368 states to 215368 states and 340950 transitions. [2023-12-19 13:56:42,404 INFO L78 Accepts]: Start accepts. Automaton has 215368 states and 340950 transitions. Word has length 571 [2023-12-19 13:56:42,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:56:42,405 INFO L495 AbstractCegarLoop]: Abstraction has 215368 states and 340950 transitions. [2023-12-19 13:56:42,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.416666666666666) internal successors, (149), 11 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:42,411 INFO L276 IsEmpty]: Start isEmpty. Operand 215368 states and 340950 transitions. [2023-12-19 13:56:42,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:56:42,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:56:42,454 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:56:42,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-19 13:56:42,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:42,663 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:56:42,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:56:42,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1302141718, now seen corresponding path program 1 times [2023-12-19 13:56:42,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:56:42,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618893785] [2023-12-19 13:56:42,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:42,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:56:42,749 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:56:42,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [850320142] [2023-12-19 13:56:42,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:56:42,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:56:42,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:56:42,765 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:56:42,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 13:56:43,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:56:43,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:56:43,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:56:43,367 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-19 13:56:43,367 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:56:43,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:56:43,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618893785] [2023-12-19 13:56:43,367 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:56:43,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850320142] [2023-12-19 13:56:43,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850320142] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:56:43,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:56:43,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:56:43,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769991473] [2023-12-19 13:56:43,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:56:43,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:56:43,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:56:43,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:56:43,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:56:43,369 INFO L87 Difference]: Start difference. First operand 215368 states and 340950 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:56:56,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:56:56,478 INFO L93 Difference]: Finished difference Result 621314 states and 982620 transitions. [2023-12-19 13:56:56,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:56:56,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) Word has length 571 [2023-12-19 13:56:56,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:56:57,480 INFO L225 Difference]: With dead ends: 621314 [2023-12-19 13:56:57,480 INFO L226 Difference]: Without dead ends: 406149 [2023-12-19 13:56:57,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:56:57,676 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 449 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:56:57,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1314 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:56:57,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406149 states. [2023-12-19 13:57:11,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406149 to 302824. [2023-12-19 13:57:12,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302824 states, 281323 states have (on average 1.583069994277041) internal successors, (445354), 281911 states have internal predecessors, (445354), 18640 states have call successors, (18640), 2860 states have call predecessors, (18640), 2860 states have return successors, (18640), 18052 states have call predecessors, (18640), 18640 states have call successors, (18640) [2023-12-19 13:57:13,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302824 states to 302824 states and 482634 transitions. [2023-12-19 13:57:13,401 INFO L78 Accepts]: Start accepts. Automaton has 302824 states and 482634 transitions. Word has length 571 [2023-12-19 13:57:13,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:57:13,402 INFO L495 AbstractCegarLoop]: Abstraction has 302824 states and 482634 transitions. [2023-12-19 13:57:13,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 1 states have call successors, (85) [2023-12-19 13:57:13,402 INFO L276 IsEmpty]: Start isEmpty. Operand 302824 states and 482634 transitions. [2023-12-19 13:57:13,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2023-12-19 13:57:13,486 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:57:13,486 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:57:13,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-19 13:57:13,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:57:13,696 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:57:13,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:57:13,696 INFO L85 PathProgramCache]: Analyzing trace with hash 524660941, now seen corresponding path program 1 times [2023-12-19 13:57:13,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:57:13,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321805283] [2023-12-19 13:57:13,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:57:13,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:57:13,774 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:57:13,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1296261846] [2023-12-19 13:57:13,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:57:13,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:57:13,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:57:13,795 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:57:13,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 13:57:14,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:57:14,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 1396 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 13:57:14,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:57:15,119 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 8220 proven. 333 refuted. 0 times theorem prover too weak. 5727 trivial. 0 not checked. [2023-12-19 13:57:15,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:57:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 165 proven. 336 refuted. 0 times theorem prover too weak. 13779 trivial. 0 not checked. [2023-12-19 13:57:15,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:57:15,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321805283] [2023-12-19 13:57:15,573 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:57:15,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296261846] [2023-12-19 13:57:15,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296261846] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:57:15,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:57:15,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-19 13:57:15,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460410609] [2023-12-19 13:57:15,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:57:15,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 13:57:15,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:57:15,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 13:57:15,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2023-12-19 13:57:15,590 INFO L87 Difference]: Start difference. First operand 302824 states and 482634 transitions. Second operand has 16 states, 16 states have (on average 14.25) internal successors, (228), 16 states have internal predecessors, (228), 5 states have call successors, (149), 3 states have call predecessors, (149), 7 states have return successors, (150), 5 states have call predecessors, (150), 5 states have call successors, (150)