/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_fillercode_fillercodesize_ps-cn-500_file-68.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 07:46:24,638 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 07:46:24,698 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 07:46:24,701 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 07:46:24,701 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 07:46:24,725 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 07:46:24,726 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 07:46:24,726 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 07:46:24,727 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 07:46:24,730 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 07:46:24,730 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 07:46:24,730 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 07:46:24,731 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 07:46:24,731 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 07:46:24,732 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 07:46:24,732 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 07:46:24,733 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 07:46:24,734 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 07:46:24,734 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 07:46:24,734 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:46:24,735 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 07:46:24,735 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 07:46:24,736 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 07:46:24,736 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 07:46:24,928 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 07:46:24,947 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 07:46:24,949 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 07:46:24,950 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 07:46:24,950 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 07:46:24,951 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-68.i [2023-12-19 07:46:26,025 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 07:46:26,254 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 07:46:26,255 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-68.i [2023-12-19 07:46:26,267 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c6d6b5423/a677c737ce1849f399c21cb7c577d3bf/FLAGceda71435 [2023-12-19 07:46:26,280 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c6d6b5423/a677c737ce1849f399c21cb7c577d3bf [2023-12-19 07:46:26,282 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 07:46:26,283 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 07:46:26,285 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 07:46:26,285 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 07:46:26,288 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 07:46:26,288 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,289 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40c19866 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26, skipping insertion in model container [2023-12-19 07:46:26,289 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,322 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 07:46:26,433 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_fillercode_fillercodesize_ps-cn-500_file-68.i[916,929] [2023-12-19 07:46:26,556 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:46:26,583 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 07:46:26,602 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_fillercode_fillercodesize_ps-cn-500_file-68.i[916,929] [2023-12-19 07:46:26,663 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:46:26,689 INFO L206 MainTranslator]: Completed translation [2023-12-19 07:46:26,690 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26 WrapperNode [2023-12-19 07:46:26,690 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 07:46:26,691 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 07:46:26,691 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 07:46:26,691 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 07:46:26,695 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,721 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,834 INFO L138 Inliner]: procedures = 26, calls = 112, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 838 [2023-12-19 07:46:26,835 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 07:46:26,836 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 07:46:26,836 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 07:46:26,836 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 07:46:26,843 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,844 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,862 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,912 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 07:46:26,913 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,913 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,941 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,946 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,952 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,965 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,980 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 07:46:26,980 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 07:46:26,980 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 07:46:26,981 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 07:46:26,981 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (1/1) ... [2023-12-19 07:46:26,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:46:26,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:27,011 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 07:46:27,019 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 07:46:27,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 07:46:27,033 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 07:46:27,033 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 07:46:27,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 07:46:27,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 07:46:27,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 07:46:27,148 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 07:46:27,155 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 07:46:27,949 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 07:46:27,994 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 07:46:27,994 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 07:46:27,994 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:46:27 BoogieIcfgContainer [2023-12-19 07:46:27,995 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 07:46:27,996 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 07:46:27,996 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 07:46:27,999 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 07:46:27,999 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 07:46:26" (1/3) ... [2023-12-19 07:46:28,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12e9f39b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:46:27, skipping insertion in model container [2023-12-19 07:46:28,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:46:26" (2/3) ... [2023-12-19 07:46:28,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12e9f39b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:46:28, skipping insertion in model container [2023-12-19 07:46:28,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:46:27" (3/3) ... [2023-12-19 07:46:28,002 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-68.i [2023-12-19 07:46:28,014 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 07:46:28,014 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 07:46:28,058 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 07:46:28,062 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;@7edc3e88, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 07:46:28,063 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 07:46:28,074 INFO L276 IsEmpty]: Start isEmpty. Operand has 312 states, 210 states have (on average 1.6523809523809523) internal successors, (347), 211 states have internal predecessors, (347), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 07:46:28,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2023-12-19 07:46:28,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:28,102 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:28,102 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:28,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:28,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1785907040, now seen corresponding path program 1 times [2023-12-19 07:46:28,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:28,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257377332] [2023-12-19 07:46:28,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:28,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:28,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:28,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257377332] [2023-12-19 07:46:28,479 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 07:46:28,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677908806] [2023-12-19 07:46:28,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:28,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:28,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:28,482 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 07:46:28,509 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 07:46:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:28,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 1498 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 07:46:28,826 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:28,894 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 196 proven. 0 refuted. 0 times theorem prover too weak. 19208 trivial. 0 not checked. [2023-12-19 07:46:28,894 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:28,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677908806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:28,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:28,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:46:28,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658149433] [2023-12-19 07:46:28,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:28,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 07:46:28,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:28,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 07:46:28,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 07:46:28,928 INFO L87 Difference]: Start difference. First operand has 312 states, 210 states have (on average 1.6523809523809523) internal successors, (347), 211 states have internal predecessors, (347), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Second operand has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (99), 2 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-19 07:46:29,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:29,001 INFO L93 Difference]: Finished difference Result 621 states and 1187 transitions. [2023-12-19 07:46:29,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 07:46:29,004 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (99), 2 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 2 states have call successors, (99) Word has length 638 [2023-12-19 07:46:29,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:29,017 INFO L225 Difference]: With dead ends: 621 [2023-12-19 07:46:29,017 INFO L226 Difference]: Without dead ends: 310 [2023-12-19 07:46:29,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 637 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 07:46:29,027 INFO L413 NwaCegarLoop]: 533 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, 533 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 07:46:29,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 533 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:46:29,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2023-12-19 07:46:29,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2023-12-19 07:46:29,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 209 states have (on average 1.6172248803827751) internal successors, (338), 209 states have internal predecessors, (338), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 07:46:29,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 536 transitions. [2023-12-19 07:46:29,111 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 536 transitions. Word has length 638 [2023-12-19 07:46:29,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:29,112 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 536 transitions. [2023-12-19 07:46:29,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (99), 2 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-19 07:46:29,112 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 536 transitions. [2023-12-19 07:46:29,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2023-12-19 07:46:29,123 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:29,123 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:29,134 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 07:46:29,330 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 07:46:29,331 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:29,332 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:29,332 INFO L85 PathProgramCache]: Analyzing trace with hash -510997718, now seen corresponding path program 1 times [2023-12-19 07:46:29,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:29,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245801241] [2023-12-19 07:46:29,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:29,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:29,417 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:29,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [729788723] [2023-12-19 07:46:29,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:29,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:29,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:29,423 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 07:46:29,431 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 07:46:29,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:29,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 1498 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 07:46:29,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:29,789 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:29,790 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:29,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:29,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245801241] [2023-12-19 07:46:29,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:29,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729788723] [2023-12-19 07:46:29,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729788723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:29,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:29,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:46:29,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519717629] [2023-12-19 07:46:29,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:29,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:46:29,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:29,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:46:29,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:46:29,797 INFO L87 Difference]: Start difference. First operand 310 states and 536 transitions. Second operand has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:29,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:29,873 INFO L93 Difference]: Finished difference Result 619 states and 1071 transitions. [2023-12-19 07:46:29,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:46:29,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 638 [2023-12-19 07:46:29,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:29,879 INFO L225 Difference]: With dead ends: 619 [2023-12-19 07:46:29,879 INFO L226 Difference]: Without dead ends: 310 [2023-12-19 07:46:29,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 635 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 07:46:29,880 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 538 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 1040 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:29,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [538 Valid, 1040 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:46:29,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2023-12-19 07:46:29,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2023-12-19 07:46:29,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 209 states have (on average 1.61244019138756) internal successors, (337), 209 states have internal predecessors, (337), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 07:46:29,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 535 transitions. [2023-12-19 07:46:29,906 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 535 transitions. Word has length 638 [2023-12-19 07:46:29,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:29,912 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 535 transitions. [2023-12-19 07:46:29,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:29,913 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 535 transitions. [2023-12-19 07:46:29,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 640 [2023-12-19 07:46:29,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:29,919 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:29,935 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 07:46:30,127 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 07:46:30,128 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:30,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:30,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1509669522, now seen corresponding path program 1 times [2023-12-19 07:46:30,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:30,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525635619] [2023-12-19 07:46:30,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:30,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:30,204 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:30,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1551538973] [2023-12-19 07:46:30,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:30,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:30,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:30,212 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 07:46:30,214 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 07:46:30,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:30,539 INFO L262 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:46:30,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:30,630 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:30,630 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:30,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:30,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525635619] [2023-12-19 07:46:30,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:30,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551538973] [2023-12-19 07:46:30,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551538973] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:30,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:30,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:30,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780872987] [2023-12-19 07:46:30,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:30,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:46:30,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:30,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:46:30,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:46:30,635 INFO L87 Difference]: Start difference. First operand 310 states and 535 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:30,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:30,694 INFO L93 Difference]: Finished difference Result 906 states and 1560 transitions. [2023-12-19 07:46:30,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:46:30,694 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 639 [2023-12-19 07:46:30,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:30,702 INFO L225 Difference]: With dead ends: 906 [2023-12-19 07:46:30,702 INFO L226 Difference]: Without dead ends: 597 [2023-12-19 07:46:30,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 637 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 07:46:30,705 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 449 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1378 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:30,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1378 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:46:30,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2023-12-19 07:46:30,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 375. [2023-12-19 07:46:30,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 274 states have (on average 1.6751824817518248) internal successors, (459), 274 states have internal predecessors, (459), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 07:46:30,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 657 transitions. [2023-12-19 07:46:30,760 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 657 transitions. Word has length 639 [2023-12-19 07:46:30,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:30,761 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 657 transitions. [2023-12-19 07:46:30,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:30,762 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 657 transitions. [2023-12-19 07:46:30,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 640 [2023-12-19 07:46:30,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:30,767 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:30,777 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 07:46:30,975 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 07:46:30,976 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:30,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:30,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1290814804, now seen corresponding path program 1 times [2023-12-19 07:46:30,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:30,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027943048] [2023-12-19 07:46:30,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:30,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:31,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:31,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2054810108] [2023-12-19 07:46:31,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:31,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:31,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:31,040 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 07:46:31,064 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 07:46:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:31,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:46:31,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:31,416 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:31,416 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:31,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:31,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027943048] [2023-12-19 07:46:31,416 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:31,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054810108] [2023-12-19 07:46:31,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054810108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:31,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:31,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:31,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276875902] [2023-12-19 07:46:31,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:31,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:46:31,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:31,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:46:31,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:46:31,420 INFO L87 Difference]: Start difference. First operand 375 states and 657 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:31,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:31,463 INFO L93 Difference]: Finished difference Result 1002 states and 1758 transitions. [2023-12-19 07:46:31,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:46:31,464 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 639 [2023-12-19 07:46:31,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:31,467 INFO L225 Difference]: With dead ends: 1002 [2023-12-19 07:46:31,467 INFO L226 Difference]: Without dead ends: 628 [2023-12-19 07:46:31,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 637 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 07:46:31,471 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 313 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1148 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 07:46:31,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 1148 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:46:31,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2023-12-19 07:46:31,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 625. [2023-12-19 07:46:31,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 481 states have (on average 1.6964656964656966) internal successors, (816), 482 states have internal predecessors, (816), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 140 states have call predecessors, (141), 141 states have call successors, (141) [2023-12-19 07:46:31,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1098 transitions. [2023-12-19 07:46:31,515 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1098 transitions. Word has length 639 [2023-12-19 07:46:31,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:31,517 INFO L495 AbstractCegarLoop]: Abstraction has 625 states and 1098 transitions. [2023-12-19 07:46:31,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:31,517 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1098 transitions. [2023-12-19 07:46:31,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 640 [2023-12-19 07:46:31,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:31,522 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:31,532 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 07:46:31,733 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 07:46:31,733 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:31,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:31,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1093109934, now seen corresponding path program 1 times [2023-12-19 07:46:31,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:31,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139301675] [2023-12-19 07:46:31,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:31,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:31,786 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:31,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676011966] [2023-12-19 07:46:31,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:31,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:31,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:31,788 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 07:46:31,812 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 07:46:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:32,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 1501 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:32,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:32,589 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:32,589 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:32,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:32,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139301675] [2023-12-19 07:46:32,589 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:32,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676011966] [2023-12-19 07:46:32,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676011966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:32,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:32,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:32,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460644147] [2023-12-19 07:46:32,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:32,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:46:32,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:32,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:46:32,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:46:32,595 INFO L87 Difference]: Start difference. First operand 625 states and 1098 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:32,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:32,980 INFO L93 Difference]: Finished difference Result 2495 states and 4385 transitions. [2023-12-19 07:46:32,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:46:32,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 639 [2023-12-19 07:46:32,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:32,991 INFO L225 Difference]: With dead ends: 2495 [2023-12-19 07:46:32,991 INFO L226 Difference]: Without dead ends: 1871 [2023-12-19 07:46:32,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 636 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 07:46:32,993 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 766 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:32,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [766 Valid, 1760 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:46:32,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2023-12-19 07:46:33,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1859. [2023-12-19 07:46:33,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1429 states have (on average 1.688593421973408) internal successors, (2413), 1432 states have internal predecessors, (2413), 423 states have call successors, (423), 6 states have call predecessors, (423), 6 states have return successors, (423), 420 states have call predecessors, (423), 423 states have call successors, (423) [2023-12-19 07:46:33,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 3259 transitions. [2023-12-19 07:46:33,082 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 3259 transitions. Word has length 639 [2023-12-19 07:46:33,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:33,082 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 3259 transitions. [2023-12-19 07:46:33,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:33,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 3259 transitions. [2023-12-19 07:46:33,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2023-12-19 07:46:33,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:33,087 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:33,095 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 07:46:33,295 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 07:46:33,296 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:33,296 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:33,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1295197127, now seen corresponding path program 1 times [2023-12-19 07:46:33,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:33,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367033830] [2023-12-19 07:46:33,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:33,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:33,338 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:33,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627905851] [2023-12-19 07:46:33,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:33,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:33,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:33,339 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 07:46:33,342 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 07:46:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:33,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 1502 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 07:46:33,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:34,945 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:34,945 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:34,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:34,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367033830] [2023-12-19 07:46:34,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:34,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627905851] [2023-12-19 07:46:34,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627905851] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:34,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:34,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:34,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045539590] [2023-12-19 07:46:34,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:34,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:46:34,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:34,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:46:34,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:46:34,948 INFO L87 Difference]: Start difference. First operand 1859 states and 3259 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:35,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:35,254 INFO L93 Difference]: Finished difference Result 5685 states and 9926 transitions. [2023-12-19 07:46:35,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:46:35,255 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 640 [2023-12-19 07:46:35,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:35,269 INFO L225 Difference]: With dead ends: 5685 [2023-12-19 07:46:35,269 INFO L226 Difference]: Without dead ends: 3827 [2023-12-19 07:46:35,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 640 GetRequests, 637 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 07:46:35,275 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 566 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1578 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:35,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1578 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 07:46:35,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2023-12-19 07:46:35,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3697. [2023-12-19 07:46:35,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3697 states, 2838 states have (on average 1.6807610993657505) internal successors, (4770), 2844 states have internal predecessors, (4770), 846 states have call successors, (846), 12 states have call predecessors, (846), 12 states have return successors, (846), 840 states have call predecessors, (846), 846 states have call successors, (846) [2023-12-19 07:46:35,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3697 states to 3697 states and 6462 transitions. [2023-12-19 07:46:35,506 INFO L78 Accepts]: Start accepts. Automaton has 3697 states and 6462 transitions. Word has length 640 [2023-12-19 07:46:35,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:35,507 INFO L495 AbstractCegarLoop]: Abstraction has 3697 states and 6462 transitions. [2023-12-19 07:46:35,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:35,507 INFO L276 IsEmpty]: Start isEmpty. Operand 3697 states and 6462 transitions. [2023-12-19 07:46:35,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2023-12-19 07:46:35,513 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:35,513 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:35,526 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 07:46:35,726 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 07:46:35,726 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:35,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:35,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1317829381, now seen corresponding path program 1 times [2023-12-19 07:46:35,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:35,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023176449] [2023-12-19 07:46:35,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:35,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:35,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:35,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690610750] [2023-12-19 07:46:35,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:35,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:35,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:35,768 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 07:46:35,791 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 07:46:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:36,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 1503 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:36,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:37,262 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:37,262 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:37,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:37,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023176449] [2023-12-19 07:46:37,263 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:37,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690610750] [2023-12-19 07:46:37,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690610750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:37,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:37,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:37,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916299075] [2023-12-19 07:46:37,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:37,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:46:37,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:37,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:46:37,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:46:37,265 INFO L87 Difference]: Start difference. First operand 3697 states and 6462 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:37,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:37,743 INFO L93 Difference]: Finished difference Result 12947 states and 22642 transitions. [2023-12-19 07:46:37,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:46:37,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 640 [2023-12-19 07:46:37,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:37,783 INFO L225 Difference]: With dead ends: 12947 [2023-12-19 07:46:37,783 INFO L226 Difference]: Without dead ends: 9251 [2023-12-19 07:46:37,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 639 GetRequests, 637 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 07:46:37,797 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 740 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:37,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [740 Valid, 1479 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 07:46:37,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9251 states. [2023-12-19 07:46:38,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9251 to 9238. [2023-12-19 07:46:38,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9238 states, 7092 states have (on average 1.6759729272419628) internal successors, (11886), 7107 states have internal predecessors, (11886), 2115 states have call successors, (2115), 30 states have call predecessors, (2115), 30 states have return successors, (2115), 2100 states have call predecessors, (2115), 2115 states have call successors, (2115) [2023-12-19 07:46:38,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9238 states to 9238 states and 16116 transitions. [2023-12-19 07:46:38,441 INFO L78 Accepts]: Start accepts. Automaton has 9238 states and 16116 transitions. Word has length 640 [2023-12-19 07:46:38,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:38,442 INFO L495 AbstractCegarLoop]: Abstraction has 9238 states and 16116 transitions. [2023-12-19 07:46:38,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:38,442 INFO L276 IsEmpty]: Start isEmpty. Operand 9238 states and 16116 transitions. [2023-12-19 07:46:38,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2023-12-19 07:46:38,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:38,453 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:38,466 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 07:46:38,664 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 07:46:38,664 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:38,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:38,665 INFO L85 PathProgramCache]: Analyzing trace with hash -487608953, now seen corresponding path program 1 times [2023-12-19 07:46:38,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:38,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350873998] [2023-12-19 07:46:38,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:38,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:38,738 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:38,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [513828253] [2023-12-19 07:46:38,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:38,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:38,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:38,739 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 07:46:38,763 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 07:46:39,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:39,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 1504 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:39,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:39,386 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 9458 proven. 174 refuted. 0 times theorem prover too weak. 9772 trivial. 0 not checked. [2023-12-19 07:46:39,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:46:39,747 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 120 proven. 174 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:46:39,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:39,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350873998] [2023-12-19 07:46:39,747 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:39,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513828253] [2023-12-19 07:46:39,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513828253] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:46:39,747 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:46:39,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:46:39,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747812234] [2023-12-19 07:46:39,748 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:46:39,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:46:39,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:39,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:46:39,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:46:39,750 INFO L87 Difference]: Start difference. First operand 9238 states and 16116 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, (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 07:46:40,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:40,546 INFO L93 Difference]: Finished difference Result 18720 states and 32486 transitions. [2023-12-19 07:46:40,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:46:40,547 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, (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 640 [2023-12-19 07:46:40,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:40,596 INFO L225 Difference]: With dead ends: 18720 [2023-12-19 07:46:40,596 INFO L226 Difference]: Without dead ends: 9483 [2023-12-19 07:46:40,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1282 GetRequests, 1272 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 07:46:40,615 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 584 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:40,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 1187 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:46:40,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9483 states. [2023-12-19 07:46:41,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9483 to 9420. [2023-12-19 07:46:41,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9420 states, 7204 states have (on average 1.6488062187673516) internal successors, (11878), 7220 states have internal predecessors, (11878), 2155 states have call successors, (2155), 60 states have call predecessors, (2155), 60 states have return successors, (2155), 2139 states have call predecessors, (2155), 2155 states have call successors, (2155) [2023-12-19 07:46:41,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9420 states to 9420 states and 16188 transitions. [2023-12-19 07:46:41,328 INFO L78 Accepts]: Start accepts. Automaton has 9420 states and 16188 transitions. Word has length 640 [2023-12-19 07:46:41,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:41,329 INFO L495 AbstractCegarLoop]: Abstraction has 9420 states and 16188 transitions. [2023-12-19 07:46:41,329 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, (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 07:46:41,329 INFO L276 IsEmpty]: Start isEmpty. Operand 9420 states and 16188 transitions. [2023-12-19 07:46:41,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 642 [2023-12-19 07:46:41,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:41,339 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:41,361 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 07:46:41,547 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 07:46:41,559 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:41,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:41,559 INFO L85 PathProgramCache]: Analyzing trace with hash -451255097, now seen corresponding path program 1 times [2023-12-19 07:46:41,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:41,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208387673] [2023-12-19 07:46:41,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:41,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:41,599 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:41,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2016405184] [2023-12-19 07:46:41,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:41,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:41,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:41,627 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 07:46:41,670 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 07:46:41,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:41,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 1506 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:41,949 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:42,320 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 9590 proven. 168 refuted. 0 times theorem prover too weak. 9646 trivial. 0 not checked. [2023-12-19 07:46:42,320 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:46:42,618 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 126 proven. 168 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:46:42,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:42,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208387673] [2023-12-19 07:46:42,618 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:42,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016405184] [2023-12-19 07:46:42,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016405184] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:46:42,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:46:42,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:46:42,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125458912] [2023-12-19 07:46:42,619 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:46:42,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:46:42,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:42,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:46:42,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:46:42,622 INFO L87 Difference]: Start difference. First operand 9420 states and 16188 transitions. Second operand has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (155), 2 states have call predecessors, (155), 4 states have return successors, (156), 2 states have call predecessors, (156), 2 states have call successors, (156) [2023-12-19 07:46:43,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:43,188 INFO L93 Difference]: Finished difference Result 15187 states and 25933 transitions. [2023-12-19 07:46:43,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:46:43,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (155), 2 states have call predecessors, (155), 4 states have return successors, (156), 2 states have call predecessors, (156), 2 states have call successors, (156) Word has length 641 [2023-12-19 07:46:43,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:43,206 INFO L225 Difference]: With dead ends: 15187 [2023-12-19 07:46:43,207 INFO L226 Difference]: Without dead ends: 5830 [2023-12-19 07:46:43,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1284 GetRequests, 1274 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 07:46:43,227 INFO L413 NwaCegarLoop]: 421 mSDtfsCounter, 612 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:43,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1062 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:46:43,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2023-12-19 07:46:43,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 5768. [2023-12-19 07:46:43,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5768 states, 4182 states have (on average 1.6071257771401244) internal successors, (6721), 4183 states have internal predecessors, (6721), 1525 states have call successors, (1525), 60 states have call predecessors, (1525), 60 states have return successors, (1525), 1524 states have call predecessors, (1525), 1525 states have call successors, (1525) [2023-12-19 07:46:43,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5768 states to 5768 states and 9771 transitions. [2023-12-19 07:46:43,545 INFO L78 Accepts]: Start accepts. Automaton has 5768 states and 9771 transitions. Word has length 641 [2023-12-19 07:46:43,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:43,546 INFO L495 AbstractCegarLoop]: Abstraction has 5768 states and 9771 transitions. [2023-12-19 07:46:43,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (155), 2 states have call predecessors, (155), 4 states have return successors, (156), 2 states have call predecessors, (156), 2 states have call successors, (156) [2023-12-19 07:46:43,546 INFO L276 IsEmpty]: Start isEmpty. Operand 5768 states and 9771 transitions. [2023-12-19 07:46:43,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 643 [2023-12-19 07:46:43,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:43,553 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:43,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-19 07:46:43,759 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 07:46:43,759 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:43,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:43,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1240829297, now seen corresponding path program 1 times [2023-12-19 07:46:43,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:43,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516350904] [2023-12-19 07:46:43,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:43,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:43,795 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:43,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [133204434] [2023-12-19 07:46:43,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:43,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:43,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:43,797 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 07:46:43,801 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 07:46:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:44,088 INFO L262 TraceCheckSpWp]: Trace formula consists of 1506 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:46:44,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:44,125 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:44,125 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:44,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:44,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516350904] [2023-12-19 07:46:44,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:44,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133204434] [2023-12-19 07:46:44,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133204434] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:44,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:44,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:46:44,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818411823] [2023-12-19 07:46:44,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:44,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:46:44,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:44,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:46:44,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:46:44,128 INFO L87 Difference]: Start difference. First operand 5768 states and 9771 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:44,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:44,373 INFO L93 Difference]: Finished difference Result 14737 states and 25135 transitions. [2023-12-19 07:46:44,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:46:44,374 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 642 [2023-12-19 07:46:44,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:44,393 INFO L225 Difference]: With dead ends: 14737 [2023-12-19 07:46:44,393 INFO L226 Difference]: Without dead ends: 9032 [2023-12-19 07:46:44,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 640 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 07:46:44,408 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 261 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:44,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1100 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:46:44,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9032 states. [2023-12-19 07:46:44,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9032 to 9015. [2023-12-19 07:46:44,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9015 states, 7233 states have (on average 1.654361952163694) internal successors, (11966), 7249 states have internal predecessors, (11966), 1705 states have call successors, (1705), 76 states have call predecessors, (1705), 76 states have return successors, (1705), 1689 states have call predecessors, (1705), 1705 states have call successors, (1705) [2023-12-19 07:46:44,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9015 states to 9015 states and 15376 transitions. [2023-12-19 07:46:44,885 INFO L78 Accepts]: Start accepts. Automaton has 9015 states and 15376 transitions. Word has length 642 [2023-12-19 07:46:44,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:44,886 INFO L495 AbstractCegarLoop]: Abstraction has 9015 states and 15376 transitions. [2023-12-19 07:46:44,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:44,886 INFO L276 IsEmpty]: Start isEmpty. Operand 9015 states and 15376 transitions. [2023-12-19 07:46:44,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 645 [2023-12-19 07:46:44,896 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:44,896 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:44,910 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 07:46:45,104 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 07:46:45,104 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:45,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:45,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1720786665, now seen corresponding path program 1 times [2023-12-19 07:46:45,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:45,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392722161] [2023-12-19 07:46:45,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:45,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:45,162 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:45,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1167410844] [2023-12-19 07:46:45,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:45,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:45,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:45,164 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 07:46:45,192 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 07:46:45,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:45,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 1511 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:45,486 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:45,671 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 7544 proven. 75 refuted. 0 times theorem prover too weak. 11785 trivial. 0 not checked. [2023-12-19 07:46:45,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:46:45,978 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 219 proven. 75 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:46:45,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:45,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392722161] [2023-12-19 07:46:45,978 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:45,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167410844] [2023-12-19 07:46:45,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167410844] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:46:45,978 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:46:45,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:46:45,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886645783] [2023-12-19 07:46:45,979 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:46:45,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:46:45,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:45,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:46:45,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:46:45,981 INFO L87 Difference]: Start difference. First operand 9015 states and 15376 transitions. Second operand has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-19 07:46:46,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:46,662 INFO L93 Difference]: Finished difference Result 18117 states and 30785 transitions. [2023-12-19 07:46:46,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:46:46,663 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 644 [2023-12-19 07:46:46,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:46,686 INFO L225 Difference]: With dead ends: 18117 [2023-12-19 07:46:46,686 INFO L226 Difference]: Without dead ends: 9169 [2023-12-19 07:46:46,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1290 GetRequests, 1280 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 07:46:46,702 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 619 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:46,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 1066 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:46:46,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9169 states. [2023-12-19 07:46:47,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9169 to 9075. [2023-12-19 07:46:47,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9075 states, 7278 states have (on average 1.6420719978015939) internal successors, (11951), 7294 states have internal predecessors, (11951), 1705 states have call successors, (1705), 91 states have call predecessors, (1705), 91 states have return successors, (1705), 1689 states have call predecessors, (1705), 1705 states have call successors, (1705) [2023-12-19 07:46:47,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9075 states to 9075 states and 15361 transitions. [2023-12-19 07:46:47,169 INFO L78 Accepts]: Start accepts. Automaton has 9075 states and 15361 transitions. Word has length 644 [2023-12-19 07:46:47,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:47,170 INFO L495 AbstractCegarLoop]: Abstraction has 9075 states and 15361 transitions. [2023-12-19 07:46:47,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-19 07:46:47,170 INFO L276 IsEmpty]: Start isEmpty. Operand 9075 states and 15361 transitions. [2023-12-19 07:46:47,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 646 [2023-12-19 07:46:47,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:47,179 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:47,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 07:46:47,387 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 07:46:47,388 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:47,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:47,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1476370305, now seen corresponding path program 1 times [2023-12-19 07:46:47,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:47,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271225872] [2023-12-19 07:46:47,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:47,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:47,425 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:47,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [216545766] [2023-12-19 07:46:47,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:47,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:47,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:47,426 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 07:46:47,453 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 07:46:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:47,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 07:46:47,754 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:48,467 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:48,467 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:48,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:48,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271225872] [2023-12-19 07:46:48,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:48,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216545766] [2023-12-19 07:46:48,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216545766] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:48,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:48,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:46:48,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903927118] [2023-12-19 07:46:48,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:48,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:46:48,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:48,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:46:48,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:46:48,469 INFO L87 Difference]: Start difference. First operand 9075 states and 15361 transitions. Second operand has 6 states, 6 states have (on average 25.5) internal successors, (153), 5 states have internal predecessors, (153), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:49,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:49,864 INFO L93 Difference]: Finished difference Result 27539 states and 45877 transitions. [2023-12-19 07:46:49,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:46:49,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 5 states have internal predecessors, (153), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 645 [2023-12-19 07:46:49,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:49,912 INFO L225 Difference]: With dead ends: 27539 [2023-12-19 07:46:49,912 INFO L226 Difference]: Without dead ends: 18531 [2023-12-19 07:46:49,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 640 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:46:49,927 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 1603 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1603 SdHoareTripleChecker+Valid, 2446 SdHoareTripleChecker+Invalid, 1215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:49,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1603 Valid, 2446 Invalid, 1215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 07:46:49,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18531 states. [2023-12-19 07:46:50,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18531 to 16440. [2023-12-19 07:46:50,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16440 states, 13520 states have (on average 1.6256656804733727) internal successors, (21979), 13572 states have internal predecessors, (21979), 2761 states have call successors, (2761), 158 states have call predecessors, (2761), 158 states have return successors, (2761), 2709 states have call predecessors, (2761), 2761 states have call successors, (2761) [2023-12-19 07:46:50,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16440 states to 16440 states and 27501 transitions. [2023-12-19 07:46:50,659 INFO L78 Accepts]: Start accepts. Automaton has 16440 states and 27501 transitions. Word has length 645 [2023-12-19 07:46:50,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:50,660 INFO L495 AbstractCegarLoop]: Abstraction has 16440 states and 27501 transitions. [2023-12-19 07:46:50,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 5 states have internal predecessors, (153), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:50,660 INFO L276 IsEmpty]: Start isEmpty. Operand 16440 states and 27501 transitions. [2023-12-19 07:46:50,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 646 [2023-12-19 07:46:50,684 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:50,684 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:50,694 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 07:46:50,892 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 07:46:50,893 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:50,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:50,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1616918915, now seen corresponding path program 1 times [2023-12-19 07:46:50,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:50,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488466786] [2023-12-19 07:46:50,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:50,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:50,940 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:50,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [879926616] [2023-12-19 07:46:50,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:50,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:50,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:50,942 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 07:46:50,960 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 07:46:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:51,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 1514 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:51,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:51,761 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 3948 proven. 261 refuted. 0 times theorem prover too weak. 15195 trivial. 0 not checked. [2023-12-19 07:46:51,761 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:46:52,109 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 33 proven. 261 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:46:52,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:52,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488466786] [2023-12-19 07:46:52,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:52,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879926616] [2023-12-19 07:46:52,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879926616] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:46:52,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:46:52,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:46:52,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877312437] [2023-12-19 07:46:52,111 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:46:52,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:46:52,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:52,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:46:52,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:46:52,114 INFO L87 Difference]: Start difference. First operand 16440 states and 27501 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (186), 2 states have call predecessors, (186), 4 states have return successors, (187), 2 states have call predecessors, (187), 2 states have call successors, (187) [2023-12-19 07:46:53,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:53,032 INFO L93 Difference]: Finished difference Result 33439 states and 55450 transitions. [2023-12-19 07:46:53,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:46:53,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (186), 2 states have call predecessors, (186), 4 states have return successors, (187), 2 states have call predecessors, (187), 2 states have call successors, (187) Word has length 645 [2023-12-19 07:46:53,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:53,070 INFO L225 Difference]: With dead ends: 33439 [2023-12-19 07:46:53,070 INFO L226 Difference]: Without dead ends: 17070 [2023-12-19 07:46:53,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1292 GetRequests, 1282 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 07:46:53,095 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 537 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:53,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 1045 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:46:53,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17070 states. [2023-12-19 07:46:53,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17070 to 16480. [2023-12-19 07:46:53,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16480 states, 13595 states have (on average 1.6076498712762044) internal successors, (21856), 13647 states have internal predecessors, (21856), 2689 states have call successors, (2689), 195 states have call predecessors, (2689), 195 states have return successors, (2689), 2637 states have call predecessors, (2689), 2689 states have call successors, (2689) [2023-12-19 07:46:53,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16480 states to 16480 states and 27234 transitions. [2023-12-19 07:46:53,931 INFO L78 Accepts]: Start accepts. Automaton has 16480 states and 27234 transitions. Word has length 645 [2023-12-19 07:46:53,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:53,931 INFO L495 AbstractCegarLoop]: Abstraction has 16480 states and 27234 transitions. [2023-12-19 07:46:53,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (186), 2 states have call predecessors, (186), 4 states have return successors, (187), 2 states have call predecessors, (187), 2 states have call successors, (187) [2023-12-19 07:46:53,932 INFO L276 IsEmpty]: Start isEmpty. Operand 16480 states and 27234 transitions. [2023-12-19 07:46:53,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2023-12-19 07:46:53,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:53,946 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:53,956 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 07:46:54,154 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 07:46:54,154 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:54,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:54,155 INFO L85 PathProgramCache]: Analyzing trace with hash -937304824, now seen corresponding path program 1 times [2023-12-19 07:46:54,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:54,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181786299] [2023-12-19 07:46:54,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:54,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:54,199 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:54,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1030833537] [2023-12-19 07:46:54,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:54,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:54,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:54,201 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 07:46:54,225 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 07:46:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:54,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 1517 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 07:46:54,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:55,060 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:46:55,060 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:46:55,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:55,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181786299] [2023-12-19 07:46:55,060 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:55,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030833537] [2023-12-19 07:46:55,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030833537] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:46:55,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:46:55,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:46:55,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147492777] [2023-12-19 07:46:55,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:46:55,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:46:55,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:55,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:46:55,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:46:55,062 INFO L87 Difference]: Start difference. First operand 16480 states and 27234 transitions. Second operand has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:56,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:46:56,751 INFO L93 Difference]: Finished difference Result 43033 states and 70171 transitions. [2023-12-19 07:46:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:46:56,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 646 [2023-12-19 07:46:56,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:46:56,807 INFO L225 Difference]: With dead ends: 43033 [2023-12-19 07:46:56,808 INFO L226 Difference]: Without dead ends: 26628 [2023-12-19 07:46:56,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:46:56,834 INFO L413 NwaCegarLoop]: 990 mSDtfsCounter, 799 mSDsluCounter, 1951 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 2941 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 07:46:56,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 2941 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 07:46:56,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26628 states. [2023-12-19 07:46:58,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26628 to 18988. [2023-12-19 07:46:58,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18988 states, 15236 states have (on average 1.5980572328695195) internal successors, (24348), 15290 states have internal predecessors, (24348), 3444 states have call successors, (3444), 307 states have call predecessors, (3444), 307 states have return successors, (3444), 3390 states have call predecessors, (3444), 3444 states have call successors, (3444) [2023-12-19 07:46:58,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18988 states to 18988 states and 31236 transitions. [2023-12-19 07:46:58,136 INFO L78 Accepts]: Start accepts. Automaton has 18988 states and 31236 transitions. Word has length 646 [2023-12-19 07:46:58,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:46:58,138 INFO L495 AbstractCegarLoop]: Abstraction has 18988 states and 31236 transitions. [2023-12-19 07:46:58,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:46:58,138 INFO L276 IsEmpty]: Start isEmpty. Operand 18988 states and 31236 transitions. [2023-12-19 07:46:58,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2023-12-19 07:46:58,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:46:58,152 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:46:58,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 07:46:58,361 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 07:46:58,361 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:46:58,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:46:58,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1881210729, now seen corresponding path program 1 times [2023-12-19 07:46:58,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:46:58,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635693094] [2023-12-19 07:46:58,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:58,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:46:58,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:46:58,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [456377214] [2023-12-19 07:46:58,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:46:58,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:46:58,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:46:58,463 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 07:46:58,488 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 07:46:58,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:46:58,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 1518 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:46:58,847 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:46:59,066 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 9150 proven. 108 refuted. 0 times theorem prover too weak. 10146 trivial. 0 not checked. [2023-12-19 07:46:59,066 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:46:59,336 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 186 proven. 108 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:46:59,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:46:59,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635693094] [2023-12-19 07:46:59,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:46:59,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456377214] [2023-12-19 07:46:59,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456377214] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:46:59,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:46:59,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:46:59,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119358241] [2023-12-19 07:46:59,337 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:46:59,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:46:59,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:46:59,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:46:59,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:46:59,339 INFO L87 Difference]: Start difference. First operand 18988 states and 31236 transitions. Second operand has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-19 07:47:00,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:00,264 INFO L93 Difference]: Finished difference Result 19404 states and 31638 transitions. [2023-12-19 07:47:00,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:47:00,265 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) Word has length 646 [2023-12-19 07:47:00,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:00,293 INFO L225 Difference]: With dead ends: 19404 [2023-12-19 07:47:00,294 INFO L226 Difference]: Without dead ends: 13066 [2023-12-19 07:47:00,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1294 GetRequests, 1284 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 07:47:00,308 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 871 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:00,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [932 Valid, 1042 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:47:00,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13066 states. [2023-12-19 07:47:00,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13066 to 12704. [2023-12-19 07:47:01,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12704 states, 10029 states have (on average 1.5751321168611028) internal successors, (15797), 10063 states have internal predecessors, (15797), 2428 states have call successors, (2428), 246 states have call predecessors, (2428), 246 states have return successors, (2428), 2394 states have call predecessors, (2428), 2428 states have call successors, (2428) [2023-12-19 07:47:01,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12704 states to 12704 states and 20653 transitions. [2023-12-19 07:47:01,042 INFO L78 Accepts]: Start accepts. Automaton has 12704 states and 20653 transitions. Word has length 646 [2023-12-19 07:47:01,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:47:01,042 INFO L495 AbstractCegarLoop]: Abstraction has 12704 states and 20653 transitions. [2023-12-19 07:47:01,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-19 07:47:01,043 INFO L276 IsEmpty]: Start isEmpty. Operand 12704 states and 20653 transitions. [2023-12-19 07:47:01,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2023-12-19 07:47:01,052 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:47:01,052 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:01,061 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 07:47:01,260 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 07:47:01,261 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:47:01,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:47:01,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1623558022, now seen corresponding path program 1 times [2023-12-19 07:47:01,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:47:01,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244622445] [2023-12-19 07:47:01,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:01,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:47:01,305 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:47:01,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1594760173] [2023-12-19 07:47:01,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:01,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:47:01,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:47:01,306 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 07:47:01,332 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 07:47:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:47:01,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 1517 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 07:47:01,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:47:02,469 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:47:02,469 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:47:02,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:47:02,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244622445] [2023-12-19 07:47:02,470 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:47:02,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594760173] [2023-12-19 07:47:02,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594760173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:47:02,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:47:02,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:47:02,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117930484] [2023-12-19 07:47:02,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:47:02,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:47:02,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:47:02,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:47:02,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:47:02,471 INFO L87 Difference]: Start difference. First operand 12704 states and 20653 transitions. Second operand has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:47:03,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:03,752 INFO L93 Difference]: Finished difference Result 30309 states and 49560 transitions. [2023-12-19 07:47:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:47:03,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 646 [2023-12-19 07:47:03,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:03,781 INFO L225 Difference]: With dead ends: 30309 [2023-12-19 07:47:03,781 INFO L226 Difference]: Without dead ends: 17554 [2023-12-19 07:47:03,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:47:03,800 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 1020 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1020 SdHoareTripleChecker+Valid, 1972 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:03,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1020 Valid, 1972 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 735 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 07:47:03,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17554 states. [2023-12-19 07:47:04,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17554 to 15278. [2023-12-19 07:47:04,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15278 states, 12907 states have (on average 1.6538312543581002) internal successors, (21346), 12922 states have internal predecessors, (21346), 2162 states have call successors, (2162), 208 states have call predecessors, (2162), 208 states have return successors, (2162), 2147 states have call predecessors, (2162), 2162 states have call successors, (2162) [2023-12-19 07:47:04,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15278 states to 15278 states and 25670 transitions. [2023-12-19 07:47:04,455 INFO L78 Accepts]: Start accepts. Automaton has 15278 states and 25670 transitions. Word has length 646 [2023-12-19 07:47:04,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:47:04,456 INFO L495 AbstractCegarLoop]: Abstraction has 15278 states and 25670 transitions. [2023-12-19 07:47:04,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.666666666666668) internal successors, (154), 5 states have internal predecessors, (154), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:47:04,456 INFO L276 IsEmpty]: Start isEmpty. Operand 15278 states and 25670 transitions. [2023-12-19 07:47:04,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2023-12-19 07:47:04,468 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:47:04,469 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:04,476 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 07:47:04,669 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 07:47:04,670 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:47:04,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:47:04,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1757769026, now seen corresponding path program 1 times [2023-12-19 07:47:04,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:47:04,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983755617] [2023-12-19 07:47:04,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:04,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:47:04,705 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:47:04,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1717181068] [2023-12-19 07:47:04,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:04,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:47:04,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:47:04,706 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 07:47:04,713 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 07:47:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:47:05,037 INFO L262 TraceCheckSpWp]: Trace formula consists of 1515 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:47:05,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:47:05,471 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 5108 proven. 249 refuted. 0 times theorem prover too weak. 14047 trivial. 0 not checked. [2023-12-19 07:47:05,471 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:47:05,896 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 45 proven. 249 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:47:05,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:47:05,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983755617] [2023-12-19 07:47:05,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:47:05,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717181068] [2023-12-19 07:47:05,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717181068] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:47:05,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:47:05,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:47:05,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792993846] [2023-12-19 07:47:05,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:47:05,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:47:05,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:47:05,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:47:05,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:47:05,898 INFO L87 Difference]: Start difference. First operand 15278 states and 25670 transitions. Second operand has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (182), 2 states have call predecessors, (182), 4 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) [2023-12-19 07:47:06,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:06,813 INFO L93 Difference]: Finished difference Result 30935 states and 51654 transitions. [2023-12-19 07:47:06,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:47:06,814 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (182), 2 states have call predecessors, (182), 4 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) Word has length 646 [2023-12-19 07:47:06,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:06,836 INFO L225 Difference]: With dead ends: 30935 [2023-12-19 07:47:06,836 INFO L226 Difference]: Without dead ends: 11889 [2023-12-19 07:47:06,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1294 GetRequests, 1284 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 07:47:06,859 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 427 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:06,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [441 Valid, 1033 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:47:06,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11889 states. [2023-12-19 07:47:07,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11889 to 10305. [2023-12-19 07:47:07,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10305 states, 7906 states have (on average 1.5597014925373134) internal successors, (12331), 7921 states have internal predecessors, (12331), 2162 states have call successors, (2162), 236 states have call predecessors, (2162), 236 states have return successors, (2162), 2147 states have call predecessors, (2162), 2162 states have call successors, (2162) [2023-12-19 07:47:07,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10305 states to 10305 states and 16655 transitions. [2023-12-19 07:47:07,569 INFO L78 Accepts]: Start accepts. Automaton has 10305 states and 16655 transitions. Word has length 646 [2023-12-19 07:47:07,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:47:07,570 INFO L495 AbstractCegarLoop]: Abstraction has 10305 states and 16655 transitions. [2023-12-19 07:47:07,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (182), 2 states have call predecessors, (182), 4 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) [2023-12-19 07:47:07,570 INFO L276 IsEmpty]: Start isEmpty. Operand 10305 states and 16655 transitions. [2023-12-19 07:47:07,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2023-12-19 07:47:07,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:47:07,577 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:07,590 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 07:47:07,777 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 07:47:07,777 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:47:07,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:47:07,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1665796440, now seen corresponding path program 1 times [2023-12-19 07:47:07,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:47:07,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138673559] [2023-12-19 07:47:07,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:07,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:47:07,822 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:47:07,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1786028445] [2023-12-19 07:47:07,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:07,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:47:07,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:47:07,837 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 07:47:07,847 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 07:47:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:47:08,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 1517 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 07:47:08,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:47:08,993 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 9420 proven. 117 refuted. 0 times theorem prover too weak. 9867 trivial. 0 not checked. [2023-12-19 07:47:08,994 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:47:09,467 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 177 proven. 117 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:47:09,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:47:09,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138673559] [2023-12-19 07:47:09,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:47:09,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786028445] [2023-12-19 07:47:09,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786028445] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:47:09,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:47:09,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-12-19 07:47:09,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105261546] [2023-12-19 07:47:09,468 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:47:09,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 07:47:09,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:47:09,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 07:47:09,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2023-12-19 07:47:09,471 INFO L87 Difference]: Start difference. First operand 10305 states and 16655 transitions. Second operand has 16 states, 16 states have (on average 16.125) internal successors, (258), 16 states have internal predecessors, (258), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2023-12-19 07:47:12,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:12,137 INFO L93 Difference]: Finished difference Result 23136 states and 36198 transitions. [2023-12-19 07:47:12,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-19 07:47:12,138 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 16.125) internal successors, (258), 16 states have internal predecessors, (258), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) Word has length 646 [2023-12-19 07:47:12,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:12,165 INFO L225 Difference]: With dead ends: 23136 [2023-12-19 07:47:12,165 INFO L226 Difference]: Without dead ends: 12780 [2023-12-19 07:47:12,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1317 GetRequests, 1280 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=445, Invalid=1037, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 07:47:12,183 INFO L413 NwaCegarLoop]: 791 mSDtfsCounter, 1257 mSDsluCounter, 2482 mSDsCounter, 0 mSdLazyCounter, 1980 mSolverCounterSat, 727 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 3273 SdHoareTripleChecker+Invalid, 2707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 727 IncrementalHoareTripleChecker+Valid, 1980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:12,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1275 Valid, 3273 Invalid, 2707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [727 Valid, 1980 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-19 07:47:12,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12780 states. [2023-12-19 07:47:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12780 to 9255. [2023-12-19 07:47:12,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9255 states, 6870 states have (on average 1.5157205240174672) internal successors, (10413), 6883 states have internal predecessors, (10413), 2080 states have call successors, (2080), 304 states have call predecessors, (2080), 304 states have return successors, (2080), 2067 states have call predecessors, (2080), 2080 states have call successors, (2080) [2023-12-19 07:47:12,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9255 states to 9255 states and 14573 transitions. [2023-12-19 07:47:12,949 INFO L78 Accepts]: Start accepts. Automaton has 9255 states and 14573 transitions. Word has length 646 [2023-12-19 07:47:12,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:47:12,949 INFO L495 AbstractCegarLoop]: Abstraction has 9255 states and 14573 transitions. [2023-12-19 07:47:12,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 16.125) internal successors, (258), 16 states have internal predecessors, (258), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2023-12-19 07:47:12,950 INFO L276 IsEmpty]: Start isEmpty. Operand 9255 states and 14573 transitions. [2023-12-19 07:47:12,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2023-12-19 07:47:12,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:47:12,956 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:12,963 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 07:47:13,156 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 07:47:13,157 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:47:13,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:47:13,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1808428294, now seen corresponding path program 1 times [2023-12-19 07:47:13,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:47:13,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738094657] [2023-12-19 07:47:13,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:13,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:47:13,215 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:47:13,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1830823475] [2023-12-19 07:47:13,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:13,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:47:13,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:47:13,217 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 07:47:13,247 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 07:47:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:47:13,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 1514 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:47:13,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:47:14,739 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:47:14,740 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:47:14,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:47:14,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738094657] [2023-12-19 07:47:14,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:47:14,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830823475] [2023-12-19 07:47:14,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830823475] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:47:14,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:47:14,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:47:14,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247565998] [2023-12-19 07:47:14,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:47:14,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:47:14,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:47:14,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:47:14,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:47:14,742 INFO L87 Difference]: Start difference. First operand 9255 states and 14573 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:47:21,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:21,236 INFO L93 Difference]: Finished difference Result 81375 states and 127507 transitions. [2023-12-19 07:47:21,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 07:47:21,237 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 647 [2023-12-19 07:47:21,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:21,399 INFO L225 Difference]: With dead ends: 81375 [2023-12-19 07:47:21,400 INFO L226 Difference]: Without dead ends: 72121 [2023-12-19 07:47:21,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 652 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-19 07:47:21,436 INFO L413 NwaCegarLoop]: 656 mSDtfsCounter, 2945 mSDsluCounter, 3361 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 559 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2945 SdHoareTripleChecker+Valid, 4017 SdHoareTripleChecker+Invalid, 2070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 559 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:21,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2945 Valid, 4017 Invalid, 2070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [559 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 07:47:21,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72121 states. [2023-12-19 07:47:27,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72121 to 71479. [2023-12-19 07:47:27,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71479 states, 54606 states have (on average 1.5118851408270153) internal successors, (82558), 54814 states have internal predecessors, (82558), 14508 states have call successors, (14508), 2364 states have call predecessors, (14508), 2364 states have return successors, (14508), 14300 states have call predecessors, (14508), 14508 states have call successors, (14508) [2023-12-19 07:47:27,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71479 states to 71479 states and 111574 transitions. [2023-12-19 07:47:27,637 INFO L78 Accepts]: Start accepts. Automaton has 71479 states and 111574 transitions. Word has length 647 [2023-12-19 07:47:27,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:47:27,638 INFO L495 AbstractCegarLoop]: Abstraction has 71479 states and 111574 transitions. [2023-12-19 07:47:27,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:47:27,638 INFO L276 IsEmpty]: Start isEmpty. Operand 71479 states and 111574 transitions. [2023-12-19 07:47:27,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2023-12-19 07:47:27,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:47:27,665 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:47:27,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-19 07:47:27,866 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 07:47:27,866 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:47:27,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:47:27,867 INFO L85 PathProgramCache]: Analyzing trace with hash -924919304, now seen corresponding path program 1 times [2023-12-19 07:47:27,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:47:27,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515873318] [2023-12-19 07:47:27,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:27,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:47:28,026 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:47:28,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1467174415] [2023-12-19 07:47:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:47:28,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:47:28,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:47:28,030 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 07:47:28,031 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 07:47:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:47:28,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 1516 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 07:47:28,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:47:29,292 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 9780 proven. 153 refuted. 0 times theorem prover too weak. 9471 trivial. 0 not checked. [2023-12-19 07:47:29,292 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:47:29,818 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 141 proven. 153 refuted. 0 times theorem prover too weak. 19110 trivial. 0 not checked. [2023-12-19 07:47:29,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:47:29,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515873318] [2023-12-19 07:47:29,819 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:47:29,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467174415] [2023-12-19 07:47:29,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467174415] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:47:29,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:47:29,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-19 07:47:29,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847638078] [2023-12-19 07:47:29,819 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:47:29,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-19 07:47:29,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:47:29,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-19 07:47:29,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-12-19 07:47:29,821 INFO L87 Difference]: Start difference. First operand 71479 states and 111574 transitions. Second operand has 14 states, 14 states have (on average 19.857142857142858) internal successors, (278), 14 states have internal predecessors, (278), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2023-12-19 07:47:52,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:47:52,040 INFO L93 Difference]: Finished difference Result 285593 states and 440003 transitions. [2023-12-19 07:47:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-19 07:47:52,041 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.857142857142858) internal successors, (278), 14 states have internal predecessors, (278), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) Word has length 647 [2023-12-19 07:47:52,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:47:52,782 INFO L225 Difference]: With dead ends: 285593 [2023-12-19 07:47:52,782 INFO L226 Difference]: Without dead ends: 214115 [2023-12-19 07:47:52,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1337 GetRequests, 1288 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=712, Invalid=1838, Unknown=0, NotChecked=0, Total=2550 [2023-12-19 07:47:52,922 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 3648 mSDsluCounter, 4712 mSDsCounter, 0 mSdLazyCounter, 3479 mSolverCounterSat, 1307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3841 SdHoareTripleChecker+Valid, 5234 SdHoareTripleChecker+Invalid, 4786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1307 IncrementalHoareTripleChecker+Valid, 3479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-19 07:47:52,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3841 Valid, 5234 Invalid, 4786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1307 Valid, 3479 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-19 07:47:53,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214115 states. [2023-12-19 07:48:09,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214115 to 175191. [2023-12-19 07:48:09,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175191 states, 134344 states have (on average 1.5047936640266777) internal successors, (202160), 134922 states have internal predecessors, (202160), 34986 states have call successors, (34986), 5860 states have call predecessors, (34986), 5860 states have return successors, (34986), 34408 states have call predecessors, (34986), 34986 states have call successors, (34986) [2023-12-19 07:48:10,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175191 states to 175191 states and 272132 transitions. [2023-12-19 07:48:10,203 INFO L78 Accepts]: Start accepts. Automaton has 175191 states and 272132 transitions. Word has length 647 [2023-12-19 07:48:10,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:48:10,204 INFO L495 AbstractCegarLoop]: Abstraction has 175191 states and 272132 transitions. [2023-12-19 07:48:10,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.857142857142858) internal successors, (278), 14 states have internal predecessors, (278), 4 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2023-12-19 07:48:10,204 INFO L276 IsEmpty]: Start isEmpty. Operand 175191 states and 272132 transitions. [2023-12-19 07:48:10,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2023-12-19 07:48:10,536 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:48:10,536 INFO L195 NwaCegarLoop]: trace histogram [99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:48:10,546 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 07:48:10,739 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 07:48:10,740 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:48:10,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:48:10,740 INFO L85 PathProgramCache]: Analyzing trace with hash 916572119, now seen corresponding path program 1 times [2023-12-19 07:48:10,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:48:10,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889990703] [2023-12-19 07:48:10,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:48:10,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:48:10,777 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:48:10,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1107243739] [2023-12-19 07:48:10,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:48:10,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:48:10,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:48:10,779 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 07:48:10,781 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 07:48:11,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:48:11,220 INFO L262 TraceCheckSpWp]: Trace formula consists of 1517 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 07:48:11,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:48:11,251 INFO L134 CoverageAnalysis]: Checked inductivity of 19404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2023-12-19 07:48:11,251 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:48:11,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:48:11,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889990703] [2023-12-19 07:48:11,251 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:48:11,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107243739] [2023-12-19 07:48:11,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107243739] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:48:11,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:48:11,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:48:11,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718432969] [2023-12-19 07:48:11,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:48:11,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 07:48:11,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:48:11,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 07:48:11,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:48:11,254 INFO L87 Difference]: Start difference. First operand 175191 states and 272132 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) [2023-12-19 07:48:39,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:48:39,088 INFO L93 Difference]: Finished difference Result 481100 states and 743927 transitions. [2023-12-19 07:48:39,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 07:48:39,089 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 1 states have call predecessors, (99), 1 states have call successors, (99) Word has length 648 [2023-12-19 07:48:39,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:48:39,957 INFO L225 Difference]: With dead ends: 481100 [2023-12-19 07:48:39,958 INFO L226 Difference]: Without dead ends: 305910 [2023-12-19 07:48:40,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 645 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 07:48:40,227 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 613 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:48:40,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 1668 Invalid, 537 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [16 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:48:40,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305910 states.