/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-80.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 01:07:39,674 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 01:07:39,733 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-21 01:07:39,736 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 01:07:39,736 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 01:07:39,763 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 01:07:39,763 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 01:07:39,764 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 01:07:39,764 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 01:07:39,767 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 01:07:39,767 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 01:07:39,767 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 01:07:39,768 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 01:07:39,769 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 01:07:39,769 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 01:07:39,769 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 01:07:39,769 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 01:07:39,769 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 01:07:39,769 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 01:07:39,770 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 01:07:39,771 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 01:07:39,771 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 01:07:39,771 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 01:07:39,771 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 01:07:39,771 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 01:07:39,772 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 01:07:39,772 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 01:07:39,772 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:07:39,773 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 01:07:39,773 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 01:07:39,774 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 01:07:39,774 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 01:07:39,774 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 01:07:39,916 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 01:07:39,929 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 01:07:39,930 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 01:07:39,931 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 01:07:39,931 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 01:07:39,932 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-80.i [2023-12-21 01:07:41,007 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 01:07:41,236 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 01:07:41,237 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-80.i [2023-12-21 01:07:41,248 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/215a9b628/f62b6d1519b046b5aaba955d498ed393/FLAGe34901d82 [2023-12-21 01:07:41,260 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/215a9b628/f62b6d1519b046b5aaba955d498ed393 [2023-12-21 01:07:41,262 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 01:07:41,263 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 01:07:41,264 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 01:07:41,264 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 01:07:41,271 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 01:07:41,271 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,272 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d82fe02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41, skipping insertion in model container [2023-12-21 01:07:41,272 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,327 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 01:07:41,437 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-80.i[916,929] [2023-12-21 01:07:41,609 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:07:41,620 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 01:07:41,629 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-80.i[916,929] [2023-12-21 01:07:41,708 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:07:41,722 INFO L206 MainTranslator]: Completed translation [2023-12-21 01:07:41,723 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41 WrapperNode [2023-12-21 01:07:41,723 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 01:07:41,724 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 01:07:41,725 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 01:07:41,725 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 01:07:41,730 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,751 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,827 INFO L138 Inliner]: procedures = 26, calls = 82, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 691 [2023-12-21 01:07:41,828 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 01:07:41,828 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 01:07:41,828 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 01:07:41,829 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 01:07:41,836 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,845 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,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-21 01:07:41,912 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,912 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,940 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,944 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,949 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:41,978 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:42,004 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 01:07:42,021 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 01:07:42,021 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 01:07:42,021 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 01:07:42,022 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (1/1) ... [2023-12-21 01:07:42,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:07:42,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:07:42,043 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-21 01:07:42,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-21 01:07:42,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 01:07:42,105 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 01:07:42,105 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 01:07:42,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 01:07:42,105 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 01:07:42,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 01:07:42,246 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 01:07:42,248 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 01:07:42,922 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 01:07:42,974 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 01:07:42,974 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 01:07:42,974 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:07:42 BoogieIcfgContainer [2023-12-21 01:07:42,974 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 01:07:42,976 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 01:07:42,977 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 01:07:42,979 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 01:07:42,979 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 01:07:41" (1/3) ... [2023-12-21 01:07:42,979 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@564c8c75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:07:42, skipping insertion in model container [2023-12-21 01:07:42,979 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:07:41" (2/3) ... [2023-12-21 01:07:42,979 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@564c8c75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:07:42, skipping insertion in model container [2023-12-21 01:07:42,980 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:07:42" (3/3) ... [2023-12-21 01:07:42,980 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-80.i [2023-12-21 01:07:42,992 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 01:07:42,992 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 01:07:43,065 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 01:07:43,069 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;@799d6aba, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 01:07:43,069 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 01:07:43,074 INFO L276 IsEmpty]: Start isEmpty. Operand has 259 states, 187 states have (on average 1.5775401069518717) internal successors, (295), 188 states have internal predecessors, (295), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-12-21 01:07:43,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2023-12-21 01:07:43,090 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:07:43,091 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:07:43,091 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:07:43,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:07:43,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1613570113, now seen corresponding path program 1 times [2023-12-21 01:07:43,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:07:43,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199319285] [2023-12-21 01:07:43,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:43,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:07:43,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:07:43,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:07:43,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199319285] [2023-12-21 01:07:43,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 01:07:43,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400514123] [2023-12-21 01:07:43,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:43,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:07:43,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:07:43,442 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:07:43,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-21 01:07:43,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:07:43,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 01:07:43,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:07:43,853 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 9248 trivial. 0 not checked. [2023-12-21 01:07:43,853 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:07:43,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400514123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:07:43,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:07:43,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 01:07:43,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31101173] [2023-12-21 01:07:43,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:07:43,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 01:07:43,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:07:43,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 01:07:43,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:07:43,891 INFO L87 Difference]: Start difference. First operand has 259 states, 187 states have (on average 1.5775401069518717) internal successors, (295), 188 states have internal predecessors, (295), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Second operand has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-21 01:07:43,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:07:43,954 INFO L93 Difference]: Finished difference Result 515 states and 933 transitions. [2023-12-21 01:07:43,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 01:07:43,958 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) Word has length 469 [2023-12-21 01:07:43,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:07:43,965 INFO L225 Difference]: With dead ends: 515 [2023-12-21 01:07:43,965 INFO L226 Difference]: Without dead ends: 257 [2023-12-21 01:07:43,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:07:43,974 INFO L413 NwaCegarLoop]: 425 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, 425 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:07:43,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 425 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:07:43,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2023-12-21 01:07:44,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 257. [2023-12-21 01:07:44,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 186 states have (on average 1.5591397849462365) internal successors, (290), 186 states have internal predecessors, (290), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-12-21 01:07:44,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 428 transitions. [2023-12-21 01:07:44,043 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 428 transitions. Word has length 469 [2023-12-21 01:07:44,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:07:44,045 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 428 transitions. [2023-12-21 01:07:44,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-21 01:07:44,046 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 428 transitions. [2023-12-21 01:07:44,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2023-12-21 01:07:44,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:07:44,059 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:07:44,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-21 01:07:44,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-21 01:07:44,267 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:07:44,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:07:44,268 INFO L85 PathProgramCache]: Analyzing trace with hash -186511037, now seen corresponding path program 1 times [2023-12-21 01:07:44,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:07:44,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170578700] [2023-12-21 01:07:44,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:44,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:07:44,400 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:07:44,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2082771660] [2023-12-21 01:07:44,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:44,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:07:44,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:07:44,402 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:07:44,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-21 01:07:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:07:44,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 01:07:44,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:23,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:23,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:23,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170578700] [2023-12-21 01:08:23,430 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:23,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082771660] [2023-12-21 01:08:23,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082771660] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:23,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:23,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:08:23,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574121421] [2023-12-21 01:08:23,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:23,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:08:23,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:23,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:08:23,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:08:23,437 INFO L87 Difference]: Start difference. First operand 257 states and 428 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:23,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:23,626 INFO L93 Difference]: Finished difference Result 537 states and 890 transitions. [2023-12-21 01:08:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:08:23,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 469 [2023-12-21 01:08:23,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:23,630 INFO L225 Difference]: With dead ends: 537 [2023-12-21 01:08:23,630 INFO L226 Difference]: Without dead ends: 281 [2023-12-21 01:08:23,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:23,632 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 48 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:23,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1276 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:08:23,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2023-12-21 01:08:23,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 259. [2023-12-21 01:08:23,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 188 states have (on average 1.553191489361702) internal successors, (292), 188 states have internal predecessors, (292), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-12-21 01:08:23,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 430 transitions. [2023-12-21 01:08:23,674 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 430 transitions. Word has length 469 [2023-12-21 01:08:23,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:23,676 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 430 transitions. [2023-12-21 01:08:23,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:23,676 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 430 transitions. [2023-12-21 01:08:23,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2023-12-21 01:08:23,682 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:23,682 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:23,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-21 01:08:23,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-21 01:08:23,884 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:23,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:23,885 INFO L85 PathProgramCache]: Analyzing trace with hash -129252735, now seen corresponding path program 1 times [2023-12-21 01:08:23,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:23,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810312739] [2023-12-21 01:08:23,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:23,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:23,970 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:23,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1191140220] [2023-12-21 01:08:23,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:23,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:23,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:23,972 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:23,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-21 01:08:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:24,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 1205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:08:24,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:24,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:24,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:24,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:24,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810312739] [2023-12-21 01:08:24,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:24,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191140220] [2023-12-21 01:08:24,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191140220] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:24,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:24,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:24,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629651626] [2023-12-21 01:08:24,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:24,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:08:24,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:24,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:08:24,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:24,310 INFO L87 Difference]: Start difference. First operand 259 states and 430 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:24,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:24,374 INFO L93 Difference]: Finished difference Result 648 states and 1073 transitions. [2023-12-21 01:08:24,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:08:24,375 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 469 [2023-12-21 01:08:24,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:24,377 INFO L225 Difference]: With dead ends: 648 [2023-12-21 01:08:24,377 INFO L226 Difference]: Without dead ends: 390 [2023-12-21 01:08:24,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:24,379 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 195 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:24,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 815 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:08:24,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2023-12-21 01:08:24,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 387. [2023-12-21 01:08:24,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 313 states have (on average 1.584664536741214) internal successors, (496), 314 states have internal predecessors, (496), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2023-12-21 01:08:24,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 638 transitions. [2023-12-21 01:08:24,396 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 638 transitions. Word has length 469 [2023-12-21 01:08:24,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:24,397 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 638 transitions. [2023-12-21 01:08:24,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:24,397 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 638 transitions. [2023-12-21 01:08:24,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:24,400 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:24,400 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:24,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-21 01:08:24,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:24,608 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:24,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:24,609 INFO L85 PathProgramCache]: Analyzing trace with hash 442667835, now seen corresponding path program 1 times [2023-12-21 01:08:24,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:24,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280597850] [2023-12-21 01:08:24,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:24,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:24,656 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:24,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [971524600] [2023-12-21 01:08:24,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:24,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:24,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:24,657 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:24,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-21 01:08:24,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:24,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:08:24,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:24,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:24,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:24,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:24,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280597850] [2023-12-21 01:08:24,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:24,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971524600] [2023-12-21 01:08:24,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971524600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:24,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:24,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:24,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810078255] [2023-12-21 01:08:24,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:24,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:08:24,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:24,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:08:24,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:24,976 INFO L87 Difference]: Start difference. First operand 387 states and 638 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:25,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:25,035 INFO L93 Difference]: Finished difference Result 1044 states and 1719 transitions. [2023-12-21 01:08:25,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:08:25,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:25,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:25,039 INFO L225 Difference]: With dead ends: 1044 [2023-12-21 01:08:25,040 INFO L226 Difference]: Without dead ends: 658 [2023-12-21 01:08:25,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:25,041 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 237 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:25,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1004 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:08:25,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2023-12-21 01:08:25,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 655. [2023-12-21 01:08:25,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 564 states have (on average 1.599290780141844) internal successors, (902), 567 states have internal predecessors, (902), 86 states have call successors, (86), 4 states have call predecessors, (86), 4 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-21 01:08:25,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1074 transitions. [2023-12-21 01:08:25,061 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1074 transitions. Word has length 470 [2023-12-21 01:08:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:25,062 INFO L495 AbstractCegarLoop]: Abstraction has 655 states and 1074 transitions. [2023-12-21 01:08:25,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:25,062 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1074 transitions. [2023-12-21 01:08:25,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:25,065 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:25,065 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:25,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:25,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:25,275 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:25,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:25,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1943841671, now seen corresponding path program 1 times [2023-12-21 01:08:25,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:25,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329274298] [2023-12-21 01:08:25,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:25,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:25,331 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:25,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1480632572] [2023-12-21 01:08:25,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:25,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:25,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:25,332 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:25,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-21 01:08:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:25,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:08:25,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:25,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:25,856 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:25,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:25,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329274298] [2023-12-21 01:08:25,856 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:25,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480632572] [2023-12-21 01:08:25,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480632572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:25,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:25,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:25,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799762400] [2023-12-21 01:08:25,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:25,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:08:25,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:25,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:08:25,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:25,858 INFO L87 Difference]: Start difference. First operand 655 states and 1074 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:25,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:25,916 INFO L93 Difference]: Finished difference Result 1316 states and 2152 transitions. [2023-12-21 01:08:25,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:08:25,916 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:25,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:25,919 INFO L225 Difference]: With dead ends: 1316 [2023-12-21 01:08:25,919 INFO L226 Difference]: Without dead ends: 662 [2023-12-21 01:08:25,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:25,921 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 188 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:25,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 880 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:08:25,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2023-12-21 01:08:25,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 573. [2023-12-21 01:08:25,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 498 states have (on average 1.6305220883534137) internal successors, (812), 499 states have internal predecessors, (812), 71 states have call successors, (71), 3 states have call predecessors, (71), 3 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2023-12-21 01:08:25,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 954 transitions. [2023-12-21 01:08:25,939 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 954 transitions. Word has length 470 [2023-12-21 01:08:25,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:25,939 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 954 transitions. [2023-12-21 01:08:25,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:25,940 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 954 transitions. [2023-12-21 01:08:25,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:25,943 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:25,943 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:25,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:26,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:26,151 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:26,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:26,152 INFO L85 PathProgramCache]: Analyzing trace with hash -648682564, now seen corresponding path program 1 times [2023-12-21 01:08:26,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:26,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866038177] [2023-12-21 01:08:26,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:26,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:26,206 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:26,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [575068762] [2023-12-21 01:08:26,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:26,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:26,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:26,208 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:26,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-21 01:08:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:26,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:08:26,493 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:26,511 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:26,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:26,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:26,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866038177] [2023-12-21 01:08:26,511 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:26,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575068762] [2023-12-21 01:08:26,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575068762] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:26,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:26,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:26,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280945661] [2023-12-21 01:08:26,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:26,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:08:26,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:26,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:08:26,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:26,513 INFO L87 Difference]: Start difference. First operand 573 states and 954 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:26,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:26,567 INFO L93 Difference]: Finished difference Result 1705 states and 2840 transitions. [2023-12-21 01:08:26,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:08:26,568 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:26,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:26,573 INFO L225 Difference]: With dead ends: 1705 [2023-12-21 01:08:26,573 INFO L226 Difference]: Without dead ends: 1133 [2023-12-21 01:08:26,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:26,575 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 416 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:26,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1025 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:08:26,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2023-12-21 01:08:26,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 593. [2023-12-21 01:08:26,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 518 states have (on average 1.6254826254826256) internal successors, (842), 519 states have internal predecessors, (842), 71 states have call successors, (71), 3 states have call predecessors, (71), 3 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2023-12-21 01:08:26,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 984 transitions. [2023-12-21 01:08:26,602 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 984 transitions. Word has length 470 [2023-12-21 01:08:26,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:26,602 INFO L495 AbstractCegarLoop]: Abstraction has 593 states and 984 transitions. [2023-12-21 01:08:26,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:26,603 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 984 transitions. [2023-12-21 01:08:26,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:26,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:26,607 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:26,630 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-21 01:08:26,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:26,817 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:26,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:26,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1798046596, now seen corresponding path program 1 times [2023-12-21 01:08:26,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:26,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487283231] [2023-12-21 01:08:26,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:26,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:26,888 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:26,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1814979974] [2023-12-21 01:08:26,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:26,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:26,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:26,905 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:26,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-21 01:08:27,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:27,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:08:27,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:27,319 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:27,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487283231] [2023-12-21 01:08:27,319 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814979974] [2023-12-21 01:08:27,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814979974] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:27,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:27,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:27,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692712616] [2023-12-21 01:08:27,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:27,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:08:27,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:27,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:08:27,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:27,321 INFO L87 Difference]: Start difference. First operand 593 states and 984 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:27,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:27,373 INFO L93 Difference]: Finished difference Result 1741 states and 2884 transitions. [2023-12-21 01:08:27,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:08:27,373 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:27,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:27,377 INFO L225 Difference]: With dead ends: 1741 [2023-12-21 01:08:27,377 INFO L226 Difference]: Without dead ends: 1149 [2023-12-21 01:08:27,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:08:27,379 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 382 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 823 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:27,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 823 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:08:27,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2023-12-21 01:08:27,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1147. [2023-12-21 01:08:27,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 998 states have (on average 1.6092184368737474) internal successors, (1606), 1000 states have internal predecessors, (1606), 142 states have call successors, (142), 6 states have call predecessors, (142), 6 states have return successors, (142), 140 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-21 01:08:27,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1890 transitions. [2023-12-21 01:08:27,409 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1890 transitions. Word has length 470 [2023-12-21 01:08:27,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:27,410 INFO L495 AbstractCegarLoop]: Abstraction has 1147 states and 1890 transitions. [2023-12-21 01:08:27,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:27,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1890 transitions. [2023-12-21 01:08:27,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:27,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:27,413 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:27,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-21 01:08:27,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:27,621 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:27,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:27,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1910114686, now seen corresponding path program 1 times [2023-12-21 01:08:27,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:27,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373789737] [2023-12-21 01:08:27,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:27,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:27,667 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:27,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [479177964] [2023-12-21 01:08:27,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:27,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:27,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:27,668 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:27,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-21 01:08:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:27,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 1207 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:08:27,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:28,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:28,014 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:28,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:28,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373789737] [2023-12-21 01:08:28,015 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:28,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479177964] [2023-12-21 01:08:28,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479177964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:28,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:28,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:08:28,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066170041] [2023-12-21 01:08:28,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:28,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:08:28,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:28,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:08:28,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:08:28,016 INFO L87 Difference]: Start difference. First operand 1147 states and 1890 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:28,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:28,150 INFO L93 Difference]: Finished difference Result 3143 states and 5164 transitions. [2023-12-21 01:08:28,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:08:28,150 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:28,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:28,156 INFO L225 Difference]: With dead ends: 3143 [2023-12-21 01:08:28,156 INFO L226 Difference]: Without dead ends: 1997 [2023-12-21 01:08:28,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:28,159 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 579 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:28,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 971 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:08:28,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1997 states. [2023-12-21 01:08:28,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1997 to 1935. [2023-12-21 01:08:28,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1784 states have (on average 1.6042600896860986) internal successors, (2862), 1786 states have internal predecessors, (2862), 142 states have call successors, (142), 8 states have call predecessors, (142), 8 states have return successors, (142), 140 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-21 01:08:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 3146 transitions. [2023-12-21 01:08:28,208 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 3146 transitions. Word has length 470 [2023-12-21 01:08:28,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:28,208 INFO L495 AbstractCegarLoop]: Abstraction has 1935 states and 3146 transitions. [2023-12-21 01:08:28,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:28,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 3146 transitions. [2023-12-21 01:08:28,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:28,214 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:28,215 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:28,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:28,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-21 01:08:28,424 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:28,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:28,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1661968192, now seen corresponding path program 1 times [2023-12-21 01:08:28,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:28,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586893790] [2023-12-21 01:08:28,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:28,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:28,464 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:28,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1975440124] [2023-12-21 01:08:28,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:28,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:28,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:28,482 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:28,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-21 01:08:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:28,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:08:28,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:29,021 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:29,021 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:29,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:29,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586893790] [2023-12-21 01:08:29,021 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:29,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975440124] [2023-12-21 01:08:29,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975440124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:29,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:29,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:08:29,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980203959] [2023-12-21 01:08:29,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:29,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 01:08:29,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:29,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 01:08:29,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:29,025 INFO L87 Difference]: Start difference. First operand 1935 states and 3146 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:29,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:29,205 INFO L93 Difference]: Finished difference Result 3979 states and 6440 transitions. [2023-12-21 01:08:29,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 01:08:29,206 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:29,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:29,212 INFO L225 Difference]: With dead ends: 3979 [2023-12-21 01:08:29,212 INFO L226 Difference]: Without dead ends: 1997 [2023-12-21 01:08:29,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:08:29,217 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 762 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 1291 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:29,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [762 Valid, 1291 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:08:29,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1997 states. [2023-12-21 01:08:29,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1997 to 1935. [2023-12-21 01:08:29,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1784 states have (on average 1.5728699551569507) internal successors, (2806), 1786 states have internal predecessors, (2806), 142 states have call successors, (142), 8 states have call predecessors, (142), 8 states have return successors, (142), 140 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-21 01:08:29,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 3090 transitions. [2023-12-21 01:08:29,265 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 3090 transitions. Word has length 470 [2023-12-21 01:08:29,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:29,265 INFO L495 AbstractCegarLoop]: Abstraction has 1935 states and 3090 transitions. [2023-12-21 01:08:29,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:29,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 3090 transitions. [2023-12-21 01:08:29,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-21 01:08:29,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:29,270 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:29,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:29,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:29,481 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:29,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:29,481 INFO L85 PathProgramCache]: Analyzing trace with hash 185482416, now seen corresponding path program 1 times [2023-12-21 01:08:29,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:29,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188244469] [2023-12-21 01:08:29,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:29,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:29,522 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:29,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [997057707] [2023-12-21 01:08:29,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:29,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:29,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:29,523 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:29,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-21 01:08:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:29,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:08:29,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:29,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:29,875 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:29,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:29,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188244469] [2023-12-21 01:08:29,875 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:29,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997057707] [2023-12-21 01:08:29,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997057707] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:29,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:29,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:08:29,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495595415] [2023-12-21 01:08:29,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:29,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:08:29,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:29,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:08:29,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:08:29,877 INFO L87 Difference]: Start difference. First operand 1935 states and 3090 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:30,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:30,021 INFO L93 Difference]: Finished difference Result 5677 states and 8918 transitions. [2023-12-21 01:08:30,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:08:30,022 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 470 [2023-12-21 01:08:30,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:30,035 INFO L225 Difference]: With dead ends: 5677 [2023-12-21 01:08:30,035 INFO L226 Difference]: Without dead ends: 3743 [2023-12-21 01:08:30,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:30,039 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 828 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 1954 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:30,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 1954 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:08:30,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3743 states. [2023-12-21 01:08:30,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3743 to 1915. [2023-12-21 01:08:30,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1915 states, 1764 states have (on average 1.5680272108843538) internal successors, (2766), 1766 states have internal predecessors, (2766), 142 states have call successors, (142), 8 states have call predecessors, (142), 8 states have return successors, (142), 140 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-21 01:08:30,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1915 states to 1915 states and 3050 transitions. [2023-12-21 01:08:30,108 INFO L78 Accepts]: Start accepts. Automaton has 1915 states and 3050 transitions. Word has length 470 [2023-12-21 01:08:30,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:30,109 INFO L495 AbstractCegarLoop]: Abstraction has 1915 states and 3050 transitions. [2023-12-21 01:08:30,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:30,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1915 states and 3050 transitions. [2023-12-21 01:08:30,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:08:30,113 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:30,113 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:30,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:30,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-21 01:08:30,320 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:30,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:30,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1060806994, now seen corresponding path program 1 times [2023-12-21 01:08:30,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:30,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82734593] [2023-12-21 01:08:30,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:30,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:30,377 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:30,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1092880136] [2023-12-21 01:08:30,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:30,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:30,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:30,378 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:30,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-21 01:08:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:30,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:08:30,816 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:30,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:30,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:30,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:30,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82734593] [2023-12-21 01:08:30,852 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:30,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092880136] [2023-12-21 01:08:30,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092880136] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:30,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:30,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:08:30,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210506656] [2023-12-21 01:08:30,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:30,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:08:30,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:30,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:08:30,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:08:30,854 INFO L87 Difference]: Start difference. First operand 1915 states and 3050 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:30,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:30,997 INFO L93 Difference]: Finished difference Result 4968 states and 7862 transitions. [2023-12-21 01:08:30,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:08:30,998 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 471 [2023-12-21 01:08:30,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:31,006 INFO L225 Difference]: With dead ends: 4968 [2023-12-21 01:08:31,007 INFO L226 Difference]: Without dead ends: 3054 [2023-12-21 01:08:31,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:31,010 INFO L413 NwaCegarLoop]: 751 mSDtfsCounter, 767 mSDsluCounter, 1179 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 767 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:31,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [767 Valid, 1930 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:08:31,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3054 states. [2023-12-21 01:08:31,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3054 to 1991. [2023-12-21 01:08:31,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1991 states, 1844 states have (on average 1.5526030368763557) internal successors, (2863), 1844 states have internal predecessors, (2863), 138 states have call successors, (138), 8 states have call predecessors, (138), 8 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2023-12-21 01:08:31,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1991 states to 1991 states and 3139 transitions. [2023-12-21 01:08:31,067 INFO L78 Accepts]: Start accepts. Automaton has 1991 states and 3139 transitions. Word has length 471 [2023-12-21 01:08:31,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:31,068 INFO L495 AbstractCegarLoop]: Abstraction has 1991 states and 3139 transitions. [2023-12-21 01:08:31,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:31,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1991 states and 3139 transitions. [2023-12-21 01:08:31,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:08:31,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:31,072 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:31,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:31,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-21 01:08:31,279 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:31,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:31,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1792774420, now seen corresponding path program 1 times [2023-12-21 01:08:31,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:31,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853231017] [2023-12-21 01:08:31,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:31,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:31,317 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:31,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [102270491] [2023-12-21 01:08:31,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:31,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:31,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:31,318 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:31,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-21 01:08:31,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:31,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 1203 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-21 01:08:31,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:32,509 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:32,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:32,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853231017] [2023-12-21 01:08:32,510 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:32,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102270491] [2023-12-21 01:08:32,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102270491] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:32,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:32,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:08:32,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886493859] [2023-12-21 01:08:32,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:32,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:08:32,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:32,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:08:32,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:08:32,511 INFO L87 Difference]: Start difference. First operand 1991 states and 3139 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:32,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:32,741 INFO L93 Difference]: Finished difference Result 6031 states and 9489 transitions. [2023-12-21 01:08:32,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:08:32,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 471 [2023-12-21 01:08:32,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:32,752 INFO L225 Difference]: With dead ends: 6031 [2023-12-21 01:08:32,752 INFO L226 Difference]: Without dead ends: 4041 [2023-12-21 01:08:32,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:08:32,757 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 569 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 1380 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:32,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 1380 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:08:32,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4041 states. [2023-12-21 01:08:32,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4041 to 3583. [2023-12-21 01:08:32,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3583 states, 3290 states have (on average 1.548936170212766) internal successors, (5096), 3290 states have internal predecessors, (5096), 276 states have call successors, (276), 16 states have call predecessors, (276), 16 states have return successors, (276), 276 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-21 01:08:32,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3583 states to 3583 states and 5648 transitions. [2023-12-21 01:08:32,930 INFO L78 Accepts]: Start accepts. Automaton has 3583 states and 5648 transitions. Word has length 471 [2023-12-21 01:08:32,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:32,930 INFO L495 AbstractCegarLoop]: Abstraction has 3583 states and 5648 transitions. [2023-12-21 01:08:32,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:32,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3583 states and 5648 transitions. [2023-12-21 01:08:32,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:08:32,935 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:32,935 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:32,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:33,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-21 01:08:33,144 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:33,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:33,145 INFO L85 PathProgramCache]: Analyzing trace with hash -623061930, now seen corresponding path program 1 times [2023-12-21 01:08:33,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:33,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292050973] [2023-12-21 01:08:33,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:33,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:33,186 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:33,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111484777] [2023-12-21 01:08:33,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:33,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:33,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:33,210 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:33,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-21 01:08:33,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:33,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-21 01:08:33,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:34,036 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:34,037 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:34,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:34,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292050973] [2023-12-21 01:08:34,037 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:34,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111484777] [2023-12-21 01:08:34,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111484777] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:34,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:34,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 01:08:34,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264657524] [2023-12-21 01:08:34,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:34,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:08:34,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:34,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:08:34,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:08:34,039 INFO L87 Difference]: Start difference. First operand 3583 states and 5648 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:34,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:34,963 INFO L93 Difference]: Finished difference Result 9793 states and 15350 transitions. [2023-12-21 01:08:34,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-21 01:08:34,963 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 471 [2023-12-21 01:08:34,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:34,996 INFO L225 Difference]: With dead ends: 9793 [2023-12-21 01:08:34,996 INFO L226 Difference]: Without dead ends: 7711 [2023-12-21 01:08:35,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2023-12-21 01:08:35,004 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 3077 mSDsluCounter, 3372 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3077 SdHoareTripleChecker+Valid, 4368 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:35,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3077 Valid, 4368 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:08:35,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7711 states. [2023-12-21 01:08:35,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7711 to 6003. [2023-12-21 01:08:35,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6003 states, 5491 states have (on average 1.5476233837188127) internal successors, (8498), 5491 states have internal predecessors, (8498), 483 states have call successors, (483), 28 states have call predecessors, (483), 28 states have return successors, (483), 483 states have call predecessors, (483), 483 states have call successors, (483) [2023-12-21 01:08:35,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6003 states to 6003 states and 9464 transitions. [2023-12-21 01:08:35,195 INFO L78 Accepts]: Start accepts. Automaton has 6003 states and 9464 transitions. Word has length 471 [2023-12-21 01:08:35,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:35,196 INFO L495 AbstractCegarLoop]: Abstraction has 6003 states and 9464 transitions. [2023-12-21 01:08:35,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:35,196 INFO L276 IsEmpty]: Start isEmpty. Operand 6003 states and 9464 transitions. [2023-12-21 01:08:35,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:08:35,201 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:35,201 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:35,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:35,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-21 01:08:35,409 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:35,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:35,409 INFO L85 PathProgramCache]: Analyzing trace with hash 811481224, now seen corresponding path program 1 times [2023-12-21 01:08:35,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:35,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768018830] [2023-12-21 01:08:35,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:35,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:35,450 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:35,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [658907770] [2023-12-21 01:08:35,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:35,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:35,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:35,479 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:35,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-21 01:08:35,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:35,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:08:35,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:36,250 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 3120 proven. 162 refuted. 0 times theorem prover too weak. 6102 trivial. 0 not checked. [2023-12-21 01:08:36,250 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 42 proven. 162 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:36,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:36,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768018830] [2023-12-21 01:08:36,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:36,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658907770] [2023-12-21 01:08:36,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658907770] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:36,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:36,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:08:36,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549205563] [2023-12-21 01:08:36,482 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:36,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:08:36,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:36,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:08:36,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:08:36,484 INFO L87 Difference]: Start difference. First operand 6003 states and 9464 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-21 01:08:36,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:36,821 INFO L93 Difference]: Finished difference Result 9800 states and 15411 transitions. [2023-12-21 01:08:36,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:08:36,821 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 471 [2023-12-21 01:08:36,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:36,830 INFO L225 Difference]: With dead ends: 9800 [2023-12-21 01:08:36,831 INFO L226 Difference]: Without dead ends: 3798 [2023-12-21 01:08:36,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 944 GetRequests, 934 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:08:36,841 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 259 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:36,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 871 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:08:36,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2023-12-21 01:08:36,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 3756. [2023-12-21 01:08:36,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3756 states, 3237 states have (on average 1.519308001235712) internal successors, (4918), 3237 states have internal predecessors, (4918), 483 states have call successors, (483), 35 states have call predecessors, (483), 35 states have return successors, (483), 483 states have call predecessors, (483), 483 states have call successors, (483) [2023-12-21 01:08:36,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3756 states to 3756 states and 5884 transitions. [2023-12-21 01:08:36,951 INFO L78 Accepts]: Start accepts. Automaton has 3756 states and 5884 transitions. Word has length 471 [2023-12-21 01:08:36,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:36,952 INFO L495 AbstractCegarLoop]: Abstraction has 3756 states and 5884 transitions. [2023-12-21 01:08:36,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-21 01:08:36,952 INFO L276 IsEmpty]: Start isEmpty. Operand 3756 states and 5884 transitions. [2023-12-21 01:08:36,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2023-12-21 01:08:36,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:36,956 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:36,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:37,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:37,164 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:37,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:37,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1760680581, now seen corresponding path program 1 times [2023-12-21 01:08:37,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:37,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111055634] [2023-12-21 01:08:37,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:37,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:37,205 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:37,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2136779846] [2023-12-21 01:08:37,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:37,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:37,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:37,206 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:37,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-21 01:08:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:37,572 INFO L262 TraceCheckSpWp]: Trace formula consists of 1210 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:08:37,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:37,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 1100 proven. 192 refuted. 0 times theorem prover too weak. 8092 trivial. 0 not checked. [2023-12-21 01:08:37,956 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:38,238 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 12 proven. 192 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:38,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:38,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111055634] [2023-12-21 01:08:38,239 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:38,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136779846] [2023-12-21 01:08:38,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136779846] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:38,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:38,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:08:38,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461705964] [2023-12-21 01:08:38,239 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:38,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:08:38,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:38,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:08:38,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:08:38,241 INFO L87 Difference]: Start difference. First operand 3756 states and 5884 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 2 states have call predecessors, (134), 2 states have call successors, (134) [2023-12-21 01:08:38,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:38,626 INFO L93 Difference]: Finished difference Result 6638 states and 10299 transitions. [2023-12-21 01:08:38,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:08:38,627 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 2 states have call predecessors, (134), 2 states have call successors, (134) Word has length 471 [2023-12-21 01:08:38,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:38,631 INFO L225 Difference]: With dead ends: 6638 [2023-12-21 01:08:38,631 INFO L226 Difference]: Without dead ends: 2474 [2023-12-21 01:08:38,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 944 GetRequests, 934 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-21 01:08:38,637 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 383 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:38,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 818 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:08:38,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2023-12-21 01:08:38,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 2416. [2023-12-21 01:08:38,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2416 states, 1890 states have (on average 1.4444444444444444) internal successors, (2730), 1890 states have internal predecessors, (2730), 483 states have call successors, (483), 42 states have call predecessors, (483), 42 states have return successors, (483), 483 states have call predecessors, (483), 483 states have call successors, (483) [2023-12-21 01:08:38,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2416 states to 2416 states and 3696 transitions. [2023-12-21 01:08:38,809 INFO L78 Accepts]: Start accepts. Automaton has 2416 states and 3696 transitions. Word has length 471 [2023-12-21 01:08:38,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:38,810 INFO L495 AbstractCegarLoop]: Abstraction has 2416 states and 3696 transitions. [2023-12-21 01:08:38,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 2 states have call predecessors, (134), 2 states have call successors, (134) [2023-12-21 01:08:38,810 INFO L276 IsEmpty]: Start isEmpty. Operand 2416 states and 3696 transitions. [2023-12-21 01:08:38,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:38,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:38,813 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:38,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:39,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-21 01:08:39,021 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:39,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:39,021 INFO L85 PathProgramCache]: Analyzing trace with hash -876528362, now seen corresponding path program 1 times [2023-12-21 01:08:39,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:39,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990688346] [2023-12-21 01:08:39,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:39,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:39,069 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:39,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1529924916] [2023-12-21 01:08:39,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:39,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:39,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:39,078 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:39,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-21 01:08:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:39,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 1205 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:08:39,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 600 proven. 198 refuted. 0 times theorem prover too weak. 8586 trivial. 0 not checked. [2023-12-21 01:08:39,839 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:40,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 6 proven. 198 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:40,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:40,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990688346] [2023-12-21 01:08:40,078 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:40,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529924916] [2023-12-21 01:08:40,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529924916] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:40,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:40,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:08:40,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678530617] [2023-12-21 01:08:40,079 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:40,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:08:40,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:40,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:08:40,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:08:40,081 INFO L87 Difference]: Start difference. First operand 2416 states and 3696 transitions. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 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-21 01:08:40,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:40,476 INFO L93 Difference]: Finished difference Result 3290 states and 5000 transitions. [2023-12-21 01:08:40,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:08:40,478 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 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 472 [2023-12-21 01:08:40,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:40,480 INFO L225 Difference]: With dead ends: 3290 [2023-12-21 01:08:40,480 INFO L226 Difference]: Without dead ends: 875 [2023-12-21 01:08:40,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 946 GetRequests, 936 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:08:40,484 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 619 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:40,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 766 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:08:40,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2023-12-21 01:08:40,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 857. [2023-12-21 01:08:40,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 628 states have (on average 1.3853503184713376) internal successors, (870), 628 states have internal predecessors, (870), 207 states have call successors, (207), 21 states have call predecessors, (207), 21 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-12-21 01:08:40,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1284 transitions. [2023-12-21 01:08:40,525 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1284 transitions. Word has length 472 [2023-12-21 01:08:40,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:40,525 INFO L495 AbstractCegarLoop]: Abstraction has 857 states and 1284 transitions. [2023-12-21 01:08:40,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 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-21 01:08:40,525 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1284 transitions. [2023-12-21 01:08:40,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:40,527 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:40,528 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:40,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:40,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-21 01:08:40,736 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:40,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:40,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1875039771, now seen corresponding path program 1 times [2023-12-21 01:08:40,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:40,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886533075] [2023-12-21 01:08:40,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:40,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:40,789 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:40,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2089298050] [2023-12-21 01:08:40,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:40,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:40,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:40,806 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:40,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-21 01:08:41,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:41,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-21 01:08:41,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:41,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 3830 proven. 147 refuted. 0 times theorem prover too weak. 5407 trivial. 0 not checked. [2023-12-21 01:08:41,637 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:42,123 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 57 proven. 147 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:42,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:42,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886533075] [2023-12-21 01:08:42,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:42,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089298050] [2023-12-21 01:08:42,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089298050] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:42,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:42,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2023-12-21 01:08:42,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679387586] [2023-12-21 01:08:42,125 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:42,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:08:42,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:42,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:08:42,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:08:42,128 INFO L87 Difference]: Start difference. First operand 857 states and 1284 transitions. Second operand has 12 states, 12 states have (on average 16.25) internal successors, (195), 12 states have internal predecessors, (195), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-21 01:08:42,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:42,905 INFO L93 Difference]: Finished difference Result 1577 states and 2342 transitions. [2023-12-21 01:08:42,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 01:08:42,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.25) internal successors, (195), 12 states have internal predecessors, (195), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) Word has length 472 [2023-12-21 01:08:42,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:42,907 INFO L225 Difference]: With dead ends: 1577 [2023-12-21 01:08:42,907 INFO L226 Difference]: Without dead ends: 887 [2023-12-21 01:08:42,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 950 GetRequests, 931 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2023-12-21 01:08:42,908 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 380 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1337 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:42,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1337 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 01:08:42,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2023-12-21 01:08:42,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 859. [2023-12-21 01:08:42,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 625 states have (on average 1.3568) internal successors, (848), 625 states have internal predecessors, (848), 207 states have call successors, (207), 26 states have call predecessors, (207), 26 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-12-21 01:08:42,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1262 transitions. [2023-12-21 01:08:42,950 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1262 transitions. Word has length 472 [2023-12-21 01:08:42,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:42,951 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1262 transitions. [2023-12-21 01:08:42,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.25) internal successors, (195), 12 states have internal predecessors, (195), 2 states have call successors, (118), 2 states have call predecessors, (118), 4 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-21 01:08:42,951 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1262 transitions. [2023-12-21 01:08:42,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:42,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:42,953 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:42,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:43,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-21 01:08:43,161 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:43,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:43,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1140063847, now seen corresponding path program 1 times [2023-12-21 01:08:43,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:43,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626271467] [2023-12-21 01:08:43,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:43,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:43,206 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:43,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [446538758] [2023-12-21 01:08:43,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:43,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:43,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:43,221 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:43,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-21 01:08:43,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:43,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:08:43,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:43,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4704 proven. 90 refuted. 0 times theorem prover too weak. 4590 trivial. 0 not checked. [2023-12-21 01:08:43,881 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 114 proven. 90 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:44,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:44,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626271467] [2023-12-21 01:08:44,078 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:44,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446538758] [2023-12-21 01:08:44,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446538758] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:44,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:44,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-21 01:08:44,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852719750] [2023-12-21 01:08:44,079 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:44,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 01:08:44,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:44,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 01:08:44,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-21 01:08:44,080 INFO L87 Difference]: Start difference. First operand 859 states and 1262 transitions. Second operand has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 3 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2023-12-21 01:08:44,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:44,486 INFO L93 Difference]: Finished difference Result 1599 states and 2329 transitions. [2023-12-21 01:08:44,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:08:44,486 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 3 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) Word has length 472 [2023-12-21 01:08:44,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:44,488 INFO L225 Difference]: With dead ends: 1599 [2023-12-21 01:08:44,488 INFO L226 Difference]: Without dead ends: 899 [2023-12-21 01:08:44,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 947 GetRequests, 934 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-12-21 01:08:44,490 INFO L413 NwaCegarLoop]: 293 mSDtfsCounter, 399 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:44,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 1052 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:08:44,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2023-12-21 01:08:44,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 871. [2023-12-21 01:08:44,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 634 states have (on average 1.3470031545741326) internal successors, (854), 634 states have internal predecessors, (854), 207 states have call successors, (207), 29 states have call predecessors, (207), 29 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-12-21 01:08:44,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1268 transitions. [2023-12-21 01:08:44,534 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1268 transitions. Word has length 472 [2023-12-21 01:08:44,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:44,534 INFO L495 AbstractCegarLoop]: Abstraction has 871 states and 1268 transitions. [2023-12-21 01:08:44,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 3 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2023-12-21 01:08:44,535 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1268 transitions. [2023-12-21 01:08:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:44,537 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:44,537 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:44,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:44,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-21 01:08:44,746 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:44,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:44,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1420798999, now seen corresponding path program 1 times [2023-12-21 01:08:44,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:44,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128620468] [2023-12-21 01:08:44,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:44,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:44,798 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:44,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [982048061] [2023-12-21 01:08:44,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:44,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:44,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:44,800 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:44,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-21 01:08:45,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:45,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-21 01:08:45,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:45,665 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:08:45,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:08:45,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:45,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128620468] [2023-12-21 01:08:45,666 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:45,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982048061] [2023-12-21 01:08:45,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982048061] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:08:45,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:08:45,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 01:08:45,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937566687] [2023-12-21 01:08:45,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:08:45,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:08:45,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:45,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:08:45,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:08:45,669 INFO L87 Difference]: Start difference. First operand 871 states and 1268 transitions. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:46,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:46,271 INFO L93 Difference]: Finished difference Result 3778 states and 5476 transitions. [2023-12-21 01:08:46,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 01:08:46,272 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 472 [2023-12-21 01:08:46,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:46,280 INFO L225 Difference]: With dead ends: 3778 [2023-12-21 01:08:46,280 INFO L226 Difference]: Without dead ends: 3436 [2023-12-21 01:08:46,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2023-12-21 01:08:46,282 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 1977 mSDsluCounter, 3379 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1977 SdHoareTripleChecker+Valid, 3965 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:46,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1977 Valid, 3965 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:08:46,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states. [2023-12-21 01:08:46,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 3418. [2023-12-21 01:08:46,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3418 states, 2651 states have (on average 1.3719351188230857) internal successors, (3637), 2655 states have internal predecessors, (3637), 657 states have call successors, (657), 109 states have call predecessors, (657), 109 states have return successors, (657), 653 states have call predecessors, (657), 657 states have call successors, (657) [2023-12-21 01:08:46,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3418 states to 3418 states and 4951 transitions. [2023-12-21 01:08:46,752 INFO L78 Accepts]: Start accepts. Automaton has 3418 states and 4951 transitions. Word has length 472 [2023-12-21 01:08:46,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:46,753 INFO L495 AbstractCegarLoop]: Abstraction has 3418 states and 4951 transitions. [2023-12-21 01:08:46,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:08:46,753 INFO L276 IsEmpty]: Start isEmpty. Operand 3418 states and 4951 transitions. [2023-12-21 01:08:46,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:46,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:46,762 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:46,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:46,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:46,984 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:46,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:46,985 INFO L85 PathProgramCache]: Analyzing trace with hash -2065944807, now seen corresponding path program 1 times [2023-12-21 01:08:46,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:46,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152246151] [2023-12-21 01:08:46,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:46,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:47,059 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:47,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560902538] [2023-12-21 01:08:47,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:47,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:47,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:47,072 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:47,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-21 01:08:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:47,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-21 01:08:47,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:48,080 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 5286 proven. 240 refuted. 0 times theorem prover too weak. 3858 trivial. 0 not checked. [2023-12-21 01:08:48,080 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 72 proven. 132 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-12-21 01:08:48,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:48,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152246151] [2023-12-21 01:08:48,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:48,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560902538] [2023-12-21 01:08:48,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560902538] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:48,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:48,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-12-21 01:08:48,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039792746] [2023-12-21 01:08:48,557 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:48,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-21 01:08:48,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:48,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-21 01:08:48,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-12-21 01:08:48,558 INFO L87 Difference]: Start difference. First operand 3418 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 11.3) internal successors, (226), 20 states have internal predecessors, (226), 5 states have call successors, (113), 3 states have call predecessors, (113), 6 states have return successors, (114), 5 states have call predecessors, (114), 5 states have call successors, (114) [2023-12-21 01:08:49,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:08:49,934 INFO L93 Difference]: Finished difference Result 7296 states and 10508 transitions. [2023-12-21 01:08:49,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-21 01:08:49,934 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.3) internal successors, (226), 20 states have internal predecessors, (226), 5 states have call successors, (113), 3 states have call predecessors, (113), 6 states have return successors, (114), 5 states have call predecessors, (114), 5 states have call successors, (114) Word has length 472 [2023-12-21 01:08:49,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:08:49,973 INFO L225 Difference]: With dead ends: 7296 [2023-12-21 01:08:49,973 INFO L226 Difference]: Without dead ends: 4196 [2023-12-21 01:08:49,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 969 GetRequests, 927 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1427, Unknown=0, NotChecked=0, Total=1892 [2023-12-21 01:08:49,977 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1210 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1608 mSolverCounterSat, 652 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 1764 SdHoareTripleChecker+Invalid, 2260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 652 IncrementalHoareTripleChecker+Valid, 1608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 01:08:49,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1211 Valid, 1764 Invalid, 2260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [652 Valid, 1608 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 01:08:49,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2023-12-21 01:08:50,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3507. [2023-12-21 01:08:50,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3507 states, 2713 states have (on average 1.3564319941024696) internal successors, (3680), 2717 states have internal predecessors, (3680), 657 states have call successors, (657), 136 states have call predecessors, (657), 136 states have return successors, (657), 653 states have call predecessors, (657), 657 states have call successors, (657) [2023-12-21 01:08:50,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3507 states to 3507 states and 4994 transitions. [2023-12-21 01:08:50,235 INFO L78 Accepts]: Start accepts. Automaton has 3507 states and 4994 transitions. Word has length 472 [2023-12-21 01:08:50,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:08:50,235 INFO L495 AbstractCegarLoop]: Abstraction has 3507 states and 4994 transitions. [2023-12-21 01:08:50,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.3) internal successors, (226), 20 states have internal predecessors, (226), 5 states have call successors, (113), 3 states have call predecessors, (113), 6 states have return successors, (114), 5 states have call predecessors, (114), 5 states have call successors, (114) [2023-12-21 01:08:50,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3507 states and 4994 transitions. [2023-12-21 01:08:50,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:08:50,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:08:50,239 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:08:50,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-21 01:08:50,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:50,448 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:08:50,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:08:50,448 INFO L85 PathProgramCache]: Analyzing trace with hash 720755047, now seen corresponding path program 1 times [2023-12-21 01:08:50,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:08:50,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752176580] [2023-12-21 01:08:50,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:50,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:08:50,488 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:08:50,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1616975950] [2023-12-21 01:08:50,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:08:50,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:08:50,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:08:50,489 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:08:50,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-21 01:08:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:08:51,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-21 01:08:51,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:08:52,539 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 6151 proven. 216 refuted. 0 times theorem prover too weak. 3017 trivial. 0 not checked. [2023-12-21 01:08:52,539 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:08:55,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 414 proven. 189 refuted. 0 times theorem prover too weak. 8781 trivial. 0 not checked. [2023-12-21 01:08:55,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:08:55,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752176580] [2023-12-21 01:08:55,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:08:55,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616975950] [2023-12-21 01:08:55,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616975950] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:08:55,344 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:08:55,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 38 [2023-12-21 01:08:55,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8885253] [2023-12-21 01:08:55,344 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:08:55,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-12-21 01:08:55,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:08:55,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-12-21 01:08:55,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1194, Unknown=0, NotChecked=0, Total=1406 [2023-12-21 01:08:55,346 INFO L87 Difference]: Start difference. First operand 3507 states and 4994 transitions. Second operand has 38 states, 37 states have (on average 6.4324324324324325) internal successors, (238), 36 states have internal predecessors, (238), 9 states have call successors, (106), 5 states have call predecessors, (106), 11 states have return successors, (107), 9 states have call predecessors, (107), 9 states have call successors, (107) [2023-12-21 01:09:13,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:17,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:20,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:24,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:40,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:45,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:09:58,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:02,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:07,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:10,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:14,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:19,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:23,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:27,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:32,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:38,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:10:44,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.83s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:11:39,274 WARN L293 SmtUtils]: Spent 7.35s on a formula simplification. DAG size of input: 120 DAG size of output: 95 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 01:11:55,623 WARN L293 SmtUtils]: Spent 9.26s on a formula simplification. DAG size of input: 125 DAG size of output: 100 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 01:12:15,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:12:28,969 WARN L293 SmtUtils]: Spent 8.82s on a formula simplification. DAG size of input: 121 DAG size of output: 100 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 01:12:40,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:12:45,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:12:50,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:13:03,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-21 01:14:27,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:14:27,146 INFO L93 Difference]: Finished difference Result 20730 states and 28920 transitions. [2023-12-21 01:14:27,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2023-12-21 01:14:27,147 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 6.4324324324324325) internal successors, (238), 36 states have internal predecessors, (238), 9 states have call successors, (106), 5 states have call predecessors, (106), 11 states have return successors, (107), 9 states have call predecessors, (107), 9 states have call successors, (107) Word has length 472 [2023-12-21 01:14:27,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:14:27,183 INFO L225 Difference]: With dead ends: 20730 [2023-12-21 01:14:27,183 INFO L226 Difference]: Without dead ends: 17780 [2023-12-21 01:14:27,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 941 SyntacticMatches, 0 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21548 ImplicationChecksByTransitivity, 206.1s TimeCoverageRelationStatistics Valid=9163, Invalid=43961, Unknown=6, NotChecked=0, Total=53130 [2023-12-21 01:14:27,203 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 9113 mSDsluCounter, 5809 mSDsCounter, 0 mSdLazyCounter, 5931 mSolverCounterSat, 4727 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 121.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9143 SdHoareTripleChecker+Valid, 6238 SdHoareTripleChecker+Invalid, 10677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4727 IncrementalHoareTripleChecker+Valid, 5931 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 124.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:14:27,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9143 Valid, 6238 Invalid, 10677 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4727 Valid, 5931 Invalid, 19 Unknown, 0 Unchecked, 124.2s Time] [2023-12-21 01:14:27,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17780 states. [2023-12-21 01:14:28,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17780 to 6333. [2023-12-21 01:14:28,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6333 states, 5193 states have (on average 1.3722318505680724) internal successors, (7126), 5203 states have internal predecessors, (7126), 887 states have call successors, (887), 252 states have call predecessors, (887), 252 states have return successors, (887), 877 states have call predecessors, (887), 887 states have call successors, (887) [2023-12-21 01:14:28,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6333 states to 6333 states and 8900 transitions. [2023-12-21 01:14:28,139 INFO L78 Accepts]: Start accepts. Automaton has 6333 states and 8900 transitions. Word has length 472 [2023-12-21 01:14:28,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:14:28,139 INFO L495 AbstractCegarLoop]: Abstraction has 6333 states and 8900 transitions. [2023-12-21 01:14:28,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 6.4324324324324325) internal successors, (238), 36 states have internal predecessors, (238), 9 states have call successors, (106), 5 states have call predecessors, (106), 11 states have return successors, (107), 9 states have call predecessors, (107), 9 states have call successors, (107) [2023-12-21 01:14:28,139 INFO L276 IsEmpty]: Start isEmpty. Operand 6333 states and 8900 transitions. [2023-12-21 01:14:28,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:14:28,144 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:14:28,144 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:14:28,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-21 01:14:28,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:14:28,352 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:14:28,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:14:28,353 INFO L85 PathProgramCache]: Analyzing trace with hash 2050897069, now seen corresponding path program 1 times [2023-12-21 01:14:28,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:14:28,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188672507] [2023-12-21 01:14:28,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:14:28,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:14:28,399 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:14:28,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [972123438] [2023-12-21 01:14:28,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:14:28,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:14:28,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:14:28,418 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:14:28,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-21 01:14:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:14:29,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-21 01:14:29,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:14:29,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-12-21 01:14:29,638 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:14:29,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:14:29,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188672507] [2023-12-21 01:14:29,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:14:29,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972123438] [2023-12-21 01:14:29,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972123438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:14:29,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:14:29,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 01:14:29,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417518743] [2023-12-21 01:14:29,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:14:29,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 01:14:29,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:14:29,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 01:14:29,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-21 01:14:29,640 INFO L87 Difference]: Start difference. First operand 6333 states and 8900 transitions. Second operand has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 9 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:14:33,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:14:33,165 INFO L93 Difference]: Finished difference Result 12763 states and 17792 transitions. [2023-12-21 01:14:33,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 01:14:33,165 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 9 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 472 [2023-12-21 01:14:33,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:14:33,179 INFO L225 Difference]: With dead ends: 12763 [2023-12-21 01:14:33,179 INFO L226 Difference]: Without dead ends: 7695 [2023-12-21 01:14:33,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2023-12-21 01:14:33,188 INFO L413 NwaCegarLoop]: 673 mSDtfsCounter, 1109 mSDsluCounter, 2047 mSDsCounter, 0 mSdLazyCounter, 831 mSolverCounterSat, 743 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1109 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 743 IncrementalHoareTripleChecker+Valid, 831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:14:33,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1109 Valid, 2720 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [743 Valid, 831 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-21 01:14:33,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7695 states. [2023-12-21 01:14:34,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7695 to 6827. [2023-12-21 01:14:34,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6827 states, 5687 states have (on average 1.3824512045014947) internal successors, (7862), 5697 states have internal predecessors, (7862), 887 states have call successors, (887), 252 states have call predecessors, (887), 252 states have return successors, (887), 877 states have call predecessors, (887), 887 states have call successors, (887) [2023-12-21 01:14:34,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6827 states to 6827 states and 9636 transitions. [2023-12-21 01:14:34,114 INFO L78 Accepts]: Start accepts. Automaton has 6827 states and 9636 transitions. Word has length 472 [2023-12-21 01:14:34,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:14:34,114 INFO L495 AbstractCegarLoop]: Abstraction has 6827 states and 9636 transitions. [2023-12-21 01:14:34,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 9 states have internal predecessors, (130), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-12-21 01:14:34,114 INFO L276 IsEmpty]: Start isEmpty. Operand 6827 states and 9636 transitions. [2023-12-21 01:14:34,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:14:34,119 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:14:34,119 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:14:34,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 01:14:34,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:14:34,329 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:14:34,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:14:34,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1406575605, now seen corresponding path program 1 times [2023-12-21 01:14:34,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:14:34,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668888401] [2023-12-21 01:14:34,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:14:34,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:14:34,367 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:14:34,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1192942182] [2023-12-21 01:14:34,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:14:34,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:14:34,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:14:34,368 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:14:34,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-21 01:14:34,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:14:34,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 1199 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-21 01:14:34,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:14:37,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 5949 proven. 321 refuted. 0 times theorem prover too weak. 3114 trivial. 0 not checked. [2023-12-21 01:14:37,995 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:14:42,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:14:42,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668888401] [2023-12-21 01:14:42,600 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:14:42,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192942182] [2023-12-21 01:14:42,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192942182] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:14:42,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:14:42,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-12-21 01:14:42,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818515261] [2023-12-21 01:14:42,601 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:14:42,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-21 01:14:42,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:14:42,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-21 01:14:42,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2023-12-21 01:14:42,602 INFO L87 Difference]: Start difference. First operand 6827 states and 9636 transitions. Second operand has 21 states, 21 states have (on average 6.761904761904762) internal successors, (142), 20 states have internal predecessors, (142), 3 states have call successors, (69), 3 states have call predecessors, (69), 5 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) [2023-12-21 01:15:00,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:15:00,827 INFO L93 Difference]: Finished difference Result 22660 states and 31405 transitions. [2023-12-21 01:15:00,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2023-12-21 01:15:00,828 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 6.761904761904762) internal successors, (142), 20 states have internal predecessors, (142), 3 states have call successors, (69), 3 states have call predecessors, (69), 5 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) Word has length 472 [2023-12-21 01:15:00,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:15:00,855 INFO L225 Difference]: With dead ends: 22660 [2023-12-21 01:15:00,855 INFO L226 Difference]: Without dead ends: 21141 [2023-12-21 01:15:00,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 844 GetRequests, 729 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3796 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=2400, Invalid=11172, Unknown=0, NotChecked=0, Total=13572 [2023-12-21 01:15:00,862 INFO L413 NwaCegarLoop]: 638 mSDtfsCounter, 3448 mSDsluCounter, 5972 mSDsCounter, 0 mSdLazyCounter, 7462 mSolverCounterSat, 1558 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3482 SdHoareTripleChecker+Valid, 6610 SdHoareTripleChecker+Invalid, 9020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1558 IncrementalHoareTripleChecker+Valid, 7462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:15:00,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3482 Valid, 6610 Invalid, 9020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1558 Valid, 7462 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-12-21 01:15:00,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21141 states. [2023-12-21 01:15:02,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21141 to 13568. [2023-12-21 01:15:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13568 states, 11376 states have (on average 1.3847573839662448) internal successors, (15753), 11396 states have internal predecessors, (15753), 1705 states have call successors, (1705), 486 states have call predecessors, (1705), 486 states have return successors, (1705), 1685 states have call predecessors, (1705), 1705 states have call successors, (1705) [2023-12-21 01:15:02,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13568 states to 13568 states and 19163 transitions. [2023-12-21 01:15:02,796 INFO L78 Accepts]: Start accepts. Automaton has 13568 states and 19163 transitions. Word has length 472 [2023-12-21 01:15:02,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:15:02,797 INFO L495 AbstractCegarLoop]: Abstraction has 13568 states and 19163 transitions. [2023-12-21 01:15:02,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 6.761904761904762) internal successors, (142), 20 states have internal predecessors, (142), 3 states have call successors, (69), 3 states have call predecessors, (69), 5 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) [2023-12-21 01:15:02,797 INFO L276 IsEmpty]: Start isEmpty. Operand 13568 states and 19163 transitions. [2023-12-21 01:15:02,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:15:02,806 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:15:02,807 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:15:02,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-21 01:15:03,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:15:03,015 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:15:03,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:15:03,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1558249669, now seen corresponding path program 1 times [2023-12-21 01:15:03,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:15:03,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988523131] [2023-12-21 01:15:03,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:03,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:15:03,058 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:15:03,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [555756071] [2023-12-21 01:15:03,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:03,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:15:03,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:15:03,060 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:15:03,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-21 01:15:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:15:03,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 1199 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-21 01:15:03,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:15:07,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 6739 proven. 486 refuted. 0 times theorem prover too weak. 2159 trivial. 0 not checked. [2023-12-21 01:15:07,307 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:15:15,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 267 proven. 336 refuted. 0 times theorem prover too weak. 8781 trivial. 0 not checked. [2023-12-21 01:15:15,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:15:15,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988523131] [2023-12-21 01:15:15,734 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:15:15,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555756071] [2023-12-21 01:15:15,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555756071] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:15:15,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:15:15,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 31 [2023-12-21 01:15:15,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639088601] [2023-12-21 01:15:15,734 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:15:15,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-21 01:15:15,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:15:15,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-21 01:15:15,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=716, Unknown=0, NotChecked=0, Total=930 [2023-12-21 01:15:15,736 INFO L87 Difference]: Start difference. First operand 13568 states and 19163 transitions. Second operand has 31 states, 31 states have (on average 7.967741935483871) internal successors, (247), 31 states have internal predecessors, (247), 9 states have call successors, (138), 6 states have call predecessors, (138), 13 states have return successors, (138), 9 states have call predecessors, (138), 9 states have call successors, (138) [2023-12-21 01:15:26,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:15:26,107 INFO L93 Difference]: Finished difference Result 40814 states and 57581 transitions. [2023-12-21 01:15:26,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-21 01:15:26,107 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.967741935483871) internal successors, (247), 31 states have internal predecessors, (247), 9 states have call successors, (138), 6 states have call predecessors, (138), 13 states have return successors, (138), 9 states have call predecessors, (138), 9 states have call successors, (138) Word has length 472 [2023-12-21 01:15:26,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:15:26,154 INFO L225 Difference]: With dead ends: 40814 [2023-12-21 01:15:26,155 INFO L226 Difference]: Without dead ends: 28778 [2023-12-21 01:15:26,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1011 GetRequests, 920 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2746 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2135, Invalid=6421, Unknown=0, NotChecked=0, Total=8556 [2023-12-21 01:15:26,177 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 1037 mSDsluCounter, 2317 mSDsCounter, 0 mSdLazyCounter, 1767 mSolverCounterSat, 756 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 2523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 756 IncrementalHoareTripleChecker+Valid, 1767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:15:26,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 2699 Invalid, 2523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [756 Valid, 1767 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-21 01:15:26,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28778 states. [2023-12-21 01:15:29,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28778 to 23404. [2023-12-21 01:15:29,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23404 states, 20095 states have (on average 1.3926847474496142) internal successors, (27986), 20151 states have internal predecessors, (27986), 2389 states have call successors, (2389), 919 states have call predecessors, (2389), 919 states have return successors, (2389), 2333 states have call predecessors, (2389), 2389 states have call successors, (2389) [2023-12-21 01:15:29,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23404 states to 23404 states and 32764 transitions. [2023-12-21 01:15:29,551 INFO L78 Accepts]: Start accepts. Automaton has 23404 states and 32764 transitions. Word has length 472 [2023-12-21 01:15:29,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:15:29,551 INFO L495 AbstractCegarLoop]: Abstraction has 23404 states and 32764 transitions. [2023-12-21 01:15:29,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.967741935483871) internal successors, (247), 31 states have internal predecessors, (247), 9 states have call successors, (138), 6 states have call predecessors, (138), 13 states have return successors, (138), 9 states have call predecessors, (138), 9 states have call successors, (138) [2023-12-21 01:15:29,552 INFO L276 IsEmpty]: Start isEmpty. Operand 23404 states and 32764 transitions. [2023-12-21 01:15:29,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-21 01:15:29,564 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:15:29,564 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:15:29,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-21 01:15:29,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:15:29,773 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:15:29,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:15:29,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1573768387, now seen corresponding path program 1 times [2023-12-21 01:15:29,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:15:29,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227218361] [2023-12-21 01:15:29,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:29,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:15:29,808 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:15:29,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1995686413] [2023-12-21 01:15:29,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:29,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:15:29,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:15:29,810 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:15:29,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-21 01:15:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:15:30,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 1199 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-21 01:15:30,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:15:31,619 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4748 proven. 96 refuted. 0 times theorem prover too weak. 4540 trivial. 0 not checked. [2023-12-21 01:15:31,619 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:15:31,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:15:31,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227218361] [2023-12-21 01:15:31,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:15:31,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995686413] [2023-12-21 01:15:31,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995686413] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:15:31,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:15:31,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-12-21 01:15:31,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660568258] [2023-12-21 01:15:31,900 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:15:31,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 01:15:31,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:15:31,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 01:15:31,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:15:31,901 INFO L87 Difference]: Start difference. First operand 23404 states and 32764 transitions. Second operand has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (69), 2 states have call predecessors, (69), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-21 01:15:37,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:15:37,657 INFO L93 Difference]: Finished difference Result 58642 states and 81996 transitions. [2023-12-21 01:15:37,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 01:15:37,658 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (69), 2 states have call predecessors, (69), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 472 [2023-12-21 01:15:37,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:15:37,713 INFO L225 Difference]: With dead ends: 58642 [2023-12-21 01:15:37,713 INFO L226 Difference]: Without dead ends: 35446 [2023-12-21 01:15:37,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 550 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2023-12-21 01:15:37,740 INFO L413 NwaCegarLoop]: 430 mSDtfsCounter, 397 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2229 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 01:15:37,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 2229 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 01:15:37,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35446 states. [2023-12-21 01:15:42,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35446 to 35158. [2023-12-21 01:15:42,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35158 states, 30216 states have (on average 1.3888337304739211) internal successors, (41965), 30300 states have internal predecessors, (41965), 3549 states have call successors, (3549), 1392 states have call predecessors, (3549), 1392 states have return successors, (3549), 3465 states have call predecessors, (3549), 3549 states have call successors, (3549) [2023-12-21 01:15:42,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35158 states to 35158 states and 49063 transitions. [2023-12-21 01:15:42,829 INFO L78 Accepts]: Start accepts. Automaton has 35158 states and 49063 transitions. Word has length 472 [2023-12-21 01:15:42,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:15:42,829 INFO L495 AbstractCegarLoop]: Abstraction has 35158 states and 49063 transitions. [2023-12-21 01:15:42,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (69), 2 states have call predecessors, (69), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-21 01:15:42,829 INFO L276 IsEmpty]: Start isEmpty. Operand 35158 states and 49063 transitions. [2023-12-21 01:15:42,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:15:42,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:15:42,848 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:15:42,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-21 01:15:43,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-21 01:15:43,056 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:15:43,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:15:43,057 INFO L85 PathProgramCache]: Analyzing trace with hash 939469763, now seen corresponding path program 1 times [2023-12-21 01:15:43,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:15:43,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327006458] [2023-12-21 01:15:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:43,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:15:43,093 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:15:43,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1589779337] [2023-12-21 01:15:43,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:15:43,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:15:43,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:15:43,094 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:15:43,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-21 01:15:43,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:15:43,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 1204 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-21 01:15:43,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:15:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4748 proven. 96 refuted. 0 times theorem prover too weak. 4540 trivial. 0 not checked. [2023-12-21 01:15:45,210 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:15:45,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:15:45,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327006458] [2023-12-21 01:15:45,570 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:15:45,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589779337] [2023-12-21 01:15:45,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589779337] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:15:45,571 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:15:45,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-21 01:15:45,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720805947] [2023-12-21 01:15:45,571 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:15:45,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-21 01:15:45,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:15:45,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-21 01:15:45,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-12-21 01:15:45,572 INFO L87 Difference]: Start difference. First operand 35158 states and 49063 transitions. Second operand has 11 states, 11 states have (on average 12.454545454545455) internal successors, (137), 10 states have internal predecessors, (137), 2 states have call successors, (69), 2 states have call predecessors, (69), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69)