/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-99.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 14:34:11,615 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 14:34:11,684 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 14:34:11,687 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 14:34:11,687 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 14:34:11,715 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 14:34:11,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 14:34:11,716 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 14:34:11,717 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 14:34:11,720 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 14:34:11,720 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 14:34:11,721 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 14:34:11,721 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 14:34:11,722 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 14:34:11,722 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 14:34:11,722 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 14:34:11,722 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 14:34:11,722 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 14:34:11,723 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 14:34:11,723 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 14:34:11,723 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 14:34:11,723 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 14:34:11,723 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 14:34:11,724 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 14:34:11,724 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 14:34:11,724 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 14:34:11,724 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 14:34:11,724 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 14:34:11,725 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 14:34:11,725 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:34:11,726 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 14:34:11,726 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 14:34:11,727 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 14:34:11,727 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 14:34:11,727 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 14:34:11,727 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 14:34:11,727 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 14:34:11,888 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 14:34:11,907 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 14:34:11,909 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 14:34:11,909 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 14:34:11,910 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 14:34:11,910 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-99.i [2023-12-19 14:34:12,899 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 14:34:13,134 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 14:34:13,135 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-99.i [2023-12-19 14:34:13,181 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b65a45cc2/e7dfb6f86c5d48d5acc8223a7c4020f2/FLAGffe739156 [2023-12-19 14:34:13,195 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b65a45cc2/e7dfb6f86c5d48d5acc8223a7c4020f2 [2023-12-19 14:34:13,197 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 14:34:13,198 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 14:34:13,200 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 14:34:13,200 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 14:34:13,203 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 14:34:13,204 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,204 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cf58ccc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13, skipping insertion in model container [2023-12-19 14:34:13,204 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,249 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 14:34:13,373 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-99.i[916,929] [2023-12-19 14:34:13,588 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:34:13,598 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 14:34:13,617 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-99.i[916,929] [2023-12-19 14:34:13,719 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:34:13,740 INFO L206 MainTranslator]: Completed translation [2023-12-19 14:34:13,741 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13 WrapperNode [2023-12-19 14:34:13,741 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 14:34:13,742 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 14:34:13,742 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 14:34:13,742 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 14:34:13,746 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,769 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,894 INFO L138 Inliner]: procedures = 26, calls = 83, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 680 [2023-12-19 14:34:13,895 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 14:34:13,895 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 14:34:13,895 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 14:34:13,895 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 14:34:13,907 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,908 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,932 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,982 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 14:34:13,982 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:13,983 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,018 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,031 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,039 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,050 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,067 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 14:34:14,068 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 14:34:14,068 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 14:34:14,068 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 14:34:14,069 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (1/1) ... [2023-12-19 14:34:14,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:34:14,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:14,089 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 14:34:14,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 14:34:14,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 14:34:14,151 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 14:34:14,151 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 14:34:14,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 14:34:14,151 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 14:34:14,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 14:34:14,279 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 14:34:14,281 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 14:34:14,973 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 14:34:15,015 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 14:34:15,015 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 14:34:15,016 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:34:15 BoogieIcfgContainer [2023-12-19 14:34:15,016 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 14:34:15,017 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 14:34:15,018 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 14:34:15,020 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 14:34:15,020 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 02:34:13" (1/3) ... [2023-12-19 14:34:15,020 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18ac0318 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:34:15, skipping insertion in model container [2023-12-19 14:34:15,021 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:34:13" (2/3) ... [2023-12-19 14:34:15,021 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18ac0318 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:34:15, skipping insertion in model container [2023-12-19 14:34:15,021 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:34:15" (3/3) ... [2023-12-19 14:34:15,022 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-99.i [2023-12-19 14:34:15,034 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 14:34:15,034 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 14:34:15,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 14:34:15,088 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;@52fb90d2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 14:34:15,089 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 14:34:15,094 INFO L276 IsEmpty]: Start isEmpty. Operand has 264 states, 191 states have (on average 1.612565445026178) internal successors, (308), 192 states have internal predecessors, (308), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-12-19 14:34:15,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:15,112 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:15,113 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:15,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:15,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:15,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1872879120, now seen corresponding path program 1 times [2023-12-19 14:34:15,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:15,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181292013] [2023-12-19 14:34:15,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:15,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:15,338 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:15,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [507550600] [2023-12-19 14:34:15,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:15,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:15,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:15,346 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:15,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 14:34:15,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:15,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 14:34:15,693 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:15,754 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:15,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:15,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:15,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181292013] [2023-12-19 14:34:15,755 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:15,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507550600] [2023-12-19 14:34:15,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507550600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:15,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:15,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 14:34:15,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632620922] [2023-12-19 14:34:15,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:15,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 14:34:15,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:15,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 14:34:15,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:34:15,786 INFO L87 Difference]: Start difference. First operand has 264 states, 191 states have (on average 1.612565445026178) internal successors, (308), 192 states have internal predecessors, (308), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Second operand has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:15,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:15,874 INFO L93 Difference]: Finished difference Result 525 states and 964 transitions. [2023-12-19 14:34:15,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 14:34:15,876 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:15,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:15,896 INFO L225 Difference]: With dead ends: 525 [2023-12-19 14:34:15,896 INFO L226 Difference]: Without dead ends: 262 [2023-12-19 14:34:15,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:34:15,908 INFO L413 NwaCegarLoop]: 439 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, 439 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:15,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 439 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:15,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-12-19 14:34:15,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2023-12-19 14:34:15,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 190 states have (on average 1.5894736842105264) internal successors, (302), 190 states have internal predecessors, (302), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-12-19 14:34:15,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 442 transitions. [2023-12-19 14:34:15,991 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 442 transitions. Word has length 479 [2023-12-19 14:34:15,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:15,993 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 442 transitions. [2023-12-19 14:34:15,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:15,993 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 442 transitions. [2023-12-19 14:34:16,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:16,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:16,004 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:16,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-19 14:34:16,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 14:34:16,213 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:16,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:16,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1450177294, now seen corresponding path program 1 times [2023-12-19 14:34:16,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:16,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726187281] [2023-12-19 14:34:16,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:16,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:16,323 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:16,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116540002] [2023-12-19 14:34:16,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:16,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:16,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:16,325 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:16,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 14:34:16,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:16,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 14:34:16,652 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:17,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:17,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:17,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:17,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726187281] [2023-12-19 14:34:17,714 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:17,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116540002] [2023-12-19 14:34:17,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116540002] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:17,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:17,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:17,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656394365] [2023-12-19 14:34:17,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:17,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:34:17,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:17,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:34:17,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:34:17,717 INFO L87 Difference]: Start difference. First operand 262 states and 442 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:18,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:18,024 INFO L93 Difference]: Finished difference Result 847 states and 1431 transitions. [2023-12-19 14:34:18,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:34:18,024 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:18,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:18,028 INFO L225 Difference]: With dead ends: 847 [2023-12-19 14:34:18,028 INFO L226 Difference]: Without dead ends: 586 [2023-12-19 14:34:18,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:34:18,029 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 590 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:18,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 1335 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:34:18,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-19 14:34:18,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 519. [2023-12-19 14:34:18,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 376 states have (on average 1.5877659574468086) internal successors, (597), 376 states have internal predecessors, (597), 140 states have call successors, (140), 2 states have call predecessors, (140), 2 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2023-12-19 14:34:18,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 877 transitions. [2023-12-19 14:34:18,062 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 877 transitions. Word has length 479 [2023-12-19 14:34:18,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:18,063 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 877 transitions. [2023-12-19 14:34:18,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:18,064 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 877 transitions. [2023-12-19 14:34:18,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:18,069 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:18,069 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:18,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:18,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 14:34:18,277 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:18,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:18,278 INFO L85 PathProgramCache]: Analyzing trace with hash -387358998, now seen corresponding path program 1 times [2023-12-19 14:34:18,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:18,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539240629] [2023-12-19 14:34:18,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:18,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:18,340 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:18,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [403591515] [2023-12-19 14:34:18,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:18,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:18,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:18,347 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:18,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 14:34:18,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:18,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 14:34:18,620 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:19,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:19,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:19,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:19,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539240629] [2023-12-19 14:34:19,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:19,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403591515] [2023-12-19 14:34:19,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403591515] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:19,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:19,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:34:19,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641959405] [2023-12-19 14:34:19,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:19,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:34:19,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:19,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:34:19,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:34:19,457 INFO L87 Difference]: Start difference. First operand 519 states and 877 transitions. Second operand has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:19,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:19,947 INFO L93 Difference]: Finished difference Result 2091 states and 3541 transitions. [2023-12-19 14:34:19,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 14:34:19,948 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:19,958 INFO L225 Difference]: With dead ends: 2091 [2023-12-19 14:34:19,959 INFO L226 Difference]: Without dead ends: 1573 [2023-12-19 14:34:19,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:34:19,962 INFO L413 NwaCegarLoop]: 809 mSDtfsCounter, 546 mSDsluCounter, 1381 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 2190 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:19,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 2190 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:34:19,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2023-12-19 14:34:20,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 1037. [2023-12-19 14:34:20,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 752 states have (on average 1.5851063829787233) internal successors, (1192), 752 states have internal predecessors, (1192), 280 states have call successors, (280), 4 states have call predecessors, (280), 4 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2023-12-19 14:34:20,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1752 transitions. [2023-12-19 14:34:20,101 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1752 transitions. Word has length 479 [2023-12-19 14:34:20,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:20,102 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1752 transitions. [2023-12-19 14:34:20,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:20,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1752 transitions. [2023-12-19 14:34:20,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:20,106 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:20,106 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:20,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:20,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:20,314 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:20,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:20,314 INFO L85 PathProgramCache]: Analyzing trace with hash -129193560, now seen corresponding path program 1 times [2023-12-19 14:34:20,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:20,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712080337] [2023-12-19 14:34:20,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:20,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:20,379 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:20,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555043795] [2023-12-19 14:34:20,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:20,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:20,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:20,381 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:20,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 14:34:20,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:20,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:20,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:20,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:20,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:20,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:20,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712080337] [2023-12-19 14:34:20,680 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:20,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555043795] [2023-12-19 14:34:20,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555043795] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:20,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:20,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:20,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504882621] [2023-12-19 14:34:20,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:20,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:20,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:20,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:20,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:20,682 INFO L87 Difference]: Start difference. First operand 1037 states and 1752 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:20,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:20,777 INFO L93 Difference]: Finished difference Result 3109 states and 5254 transitions. [2023-12-19 14:34:20,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:20,778 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:20,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:20,786 INFO L225 Difference]: With dead ends: 3109 [2023-12-19 14:34:20,786 INFO L226 Difference]: Without dead ends: 2073 [2023-12-19 14:34:20,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:20,791 INFO L413 NwaCegarLoop]: 639 mSDtfsCounter, 436 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:20,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1067 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:20,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2073 states. [2023-12-19 14:34:20,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2073 to 2067. [2023-12-19 14:34:20,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 1498 states have (on average 1.5794392523364487) internal successors, (2366), 1498 states have internal predecessors, (2366), 560 states have call successors, (560), 8 states have call predecessors, (560), 8 states have return successors, (560), 560 states have call predecessors, (560), 560 states have call successors, (560) [2023-12-19 14:34:20,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 3486 transitions. [2023-12-19 14:34:20,990 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 3486 transitions. Word has length 479 [2023-12-19 14:34:20,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:20,991 INFO L495 AbstractCegarLoop]: Abstraction has 2067 states and 3486 transitions. [2023-12-19 14:34:20,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:20,992 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 3486 transitions. [2023-12-19 14:34:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:20,996 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:20,996 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:21,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:21,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:21,205 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:21,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:21,206 INFO L85 PathProgramCache]: Analyzing trace with hash -156259162, now seen corresponding path program 1 times [2023-12-19 14:34:21,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:21,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349788308] [2023-12-19 14:34:21,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:21,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:21,279 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:21,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1103797426] [2023-12-19 14:34:21,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:21,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:21,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:21,281 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:21,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 14:34:21,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:21,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:21,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:21,672 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:21,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:21,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:21,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349788308] [2023-12-19 14:34:21,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:21,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103797426] [2023-12-19 14:34:21,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103797426] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:21,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:21,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:21,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079135269] [2023-12-19 14:34:21,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:21,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:21,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:21,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:21,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:21,675 INFO L87 Difference]: Start difference. First operand 2067 states and 3486 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:21,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:21,821 INFO L93 Difference]: Finished difference Result 5255 states and 8884 transitions. [2023-12-19 14:34:21,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:21,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:21,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:21,836 INFO L225 Difference]: With dead ends: 5255 [2023-12-19 14:34:21,836 INFO L226 Difference]: Without dead ends: 3189 [2023-12-19 14:34:21,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:21,843 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 229 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:21,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 881 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:21,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3189 states. [2023-12-19 14:34:22,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3189 to 3179. [2023-12-19 14:34:22,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 2538 states have (on average 1.6256895193065406) internal successors, (4126), 2546 states have internal predecessors, (4126), 624 states have call successors, (624), 16 states have call predecessors, (624), 16 states have return successors, (624), 616 states have call predecessors, (624), 624 states have call successors, (624) [2023-12-19 14:34:22,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 5374 transitions. [2023-12-19 14:34:22,054 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 5374 transitions. Word has length 479 [2023-12-19 14:34:22,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:22,055 INFO L495 AbstractCegarLoop]: Abstraction has 3179 states and 5374 transitions. [2023-12-19 14:34:22,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:22,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 5374 transitions. [2023-12-19 14:34:22,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:22,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:22,060 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:22,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:22,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:22,269 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:22,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:22,269 INFO L85 PathProgramCache]: Analyzing trace with hash 45564772, now seen corresponding path program 1 times [2023-12-19 14:34:22,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:22,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303829710] [2023-12-19 14:34:22,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:22,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:22,309 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:22,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [877688458] [2023-12-19 14:34:22,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:22,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:22,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:22,310 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:22,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 14:34:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:22,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:22,603 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:22,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:22,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:22,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303829710] [2023-12-19 14:34:22,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:22,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877688458] [2023-12-19 14:34:22,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877688458] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:22,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:22,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:22,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569156010] [2023-12-19 14:34:22,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:22,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:22,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:22,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:22,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:22,633 INFO L87 Difference]: Start difference. First operand 3179 states and 5374 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:22,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:22,803 INFO L93 Difference]: Finished difference Result 8847 states and 14956 transitions. [2023-12-19 14:34:22,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:22,804 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:22,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:22,823 INFO L225 Difference]: With dead ends: 8847 [2023-12-19 14:34:22,823 INFO L226 Difference]: Without dead ends: 5669 [2023-12-19 14:34:22,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:22,828 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 305 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:22,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 860 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:22,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2023-12-19 14:34:23,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 5659. [2023-12-19 14:34:23,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 4618 states have (on average 1.6262451277609355) internal successors, (7510), 4642 states have internal predecessors, (7510), 1008 states have call successors, (1008), 32 states have call predecessors, (1008), 32 states have return successors, (1008), 984 states have call predecessors, (1008), 1008 states have call successors, (1008) [2023-12-19 14:34:23,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 9526 transitions. [2023-12-19 14:34:23,048 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 9526 transitions. Word has length 479 [2023-12-19 14:34:23,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:23,049 INFO L495 AbstractCegarLoop]: Abstraction has 5659 states and 9526 transitions. [2023-12-19 14:34:23,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:23,049 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 9526 transitions. [2023-12-19 14:34:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:23,054 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:23,055 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:23,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:23,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:23,262 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:23,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:23,263 INFO L85 PathProgramCache]: Analyzing trace with hash 2007139430, now seen corresponding path program 1 times [2023-12-19 14:34:23,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:23,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672579409] [2023-12-19 14:34:23,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:23,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:23,310 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:23,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1661492756] [2023-12-19 14:34:23,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:23,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:23,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:23,312 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:23,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 14:34:23,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:23,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 1145 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:23,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:23,676 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:23,676 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:23,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:23,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672579409] [2023-12-19 14:34:23,676 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:23,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661492756] [2023-12-19 14:34:23,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661492756] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:23,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:23,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:23,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354507025] [2023-12-19 14:34:23,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:23,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:23,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:23,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:23,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:23,678 INFO L87 Difference]: Start difference. First operand 5659 states and 9526 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:23,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:23,948 INFO L93 Difference]: Finished difference Result 16375 states and 27564 transitions. [2023-12-19 14:34:23,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:23,949 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:23,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:23,999 INFO L225 Difference]: With dead ends: 16375 [2023-12-19 14:34:24,002 INFO L226 Difference]: Without dead ends: 10717 [2023-12-19 14:34:24,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:24,017 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 310 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:24,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 974 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:24,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10717 states. [2023-12-19 14:34:24,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10717 to 10707. [2023-12-19 14:34:24,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 8850 states have (on average 1.6287005649717514) internal successors, (14414), 8906 states have internal predecessors, (14414), 1792 states have call successors, (1792), 64 states have call predecessors, (1792), 64 states have return successors, (1792), 1736 states have call predecessors, (1792), 1792 states have call successors, (1792) [2023-12-19 14:34:24,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 17998 transitions. [2023-12-19 14:34:24,493 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 17998 transitions. Word has length 479 [2023-12-19 14:34:24,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:24,493 INFO L495 AbstractCegarLoop]: Abstraction has 10707 states and 17998 transitions. [2023-12-19 14:34:24,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:24,494 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 17998 transitions. [2023-12-19 14:34:24,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:24,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:24,503 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:24,526 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-19 14:34:24,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:24,710 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:24,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:24,711 INFO L85 PathProgramCache]: Analyzing trace with hash 746222180, now seen corresponding path program 1 times [2023-12-19 14:34:24,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:24,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261982468] [2023-12-19 14:34:24,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:24,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:24,749 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:24,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [895788622] [2023-12-19 14:34:24,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:24,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:24,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:24,750 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:24,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 14:34:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:25,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:25,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:25,087 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:25,088 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:25,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:25,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261982468] [2023-12-19 14:34:25,088 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:25,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895788622] [2023-12-19 14:34:25,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895788622] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:25,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:25,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:25,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596019488] [2023-12-19 14:34:25,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:25,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:25,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:25,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:25,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:25,090 INFO L87 Difference]: Start difference. First operand 10707 states and 17998 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:25,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:25,472 INFO L93 Difference]: Finished difference Result 30007 states and 50492 transitions. [2023-12-19 14:34:25,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:25,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:25,510 INFO L225 Difference]: With dead ends: 30007 [2023-12-19 14:34:25,510 INFO L226 Difference]: Without dead ends: 19301 [2023-12-19 14:34:25,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:25,529 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 226 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:25,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 904 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:25,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19301 states. [2023-12-19 14:34:26,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19301 to 19267. [2023-12-19 14:34:26,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19267 states, 16706 states have (on average 1.6443194062013649) internal successors, (27470), 16826 states have internal predecessors, (27470), 2432 states have call successors, (2432), 128 states have call predecessors, (2432), 128 states have return successors, (2432), 2312 states have call predecessors, (2432), 2432 states have call successors, (2432) [2023-12-19 14:34:26,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19267 states to 19267 states and 32334 transitions. [2023-12-19 14:34:26,201 INFO L78 Accepts]: Start accepts. Automaton has 19267 states and 32334 transitions. Word has length 479 [2023-12-19 14:34:26,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:26,201 INFO L495 AbstractCegarLoop]: Abstraction has 19267 states and 32334 transitions. [2023-12-19 14:34:26,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:26,202 INFO L276 IsEmpty]: Start isEmpty. Operand 19267 states and 32334 transitions. [2023-12-19 14:34:26,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:26,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:26,219 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:26,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:26,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 14:34:26,427 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:26,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:26,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1641583460, now seen corresponding path program 1 times [2023-12-19 14:34:26,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:26,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573721581] [2023-12-19 14:34:26,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:26,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:26,478 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:26,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [733855141] [2023-12-19 14:34:26,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:26,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:26,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:26,480 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:26,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 14:34:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:26,814 INFO L262 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:26,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:26,837 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:26,837 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:26,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:26,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573721581] [2023-12-19 14:34:26,838 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:26,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733855141] [2023-12-19 14:34:26,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733855141] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:26,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:26,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:26,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645883065] [2023-12-19 14:34:26,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:26,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:26,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:26,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:26,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:26,839 INFO L87 Difference]: Start difference. First operand 19267 states and 32334 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:27,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:27,629 INFO L93 Difference]: Finished difference Result 53895 states and 90472 transitions. [2023-12-19 14:34:27,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:27,629 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:27,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:27,706 INFO L225 Difference]: With dead ends: 53895 [2023-12-19 14:34:27,707 INFO L226 Difference]: Without dead ends: 34629 [2023-12-19 14:34:27,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:27,738 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 385 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 1237 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.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:27,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 1237 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:27,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34629 states. [2023-12-19 14:34:28,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34629 to 19523. [2023-12-19 14:34:28,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19523 states, 16962 states have (on average 1.6345949770074284) internal successors, (27726), 17082 states have internal predecessors, (27726), 2432 states have call successors, (2432), 128 states have call predecessors, (2432), 128 states have return successors, (2432), 2312 states have call predecessors, (2432), 2432 states have call successors, (2432) [2023-12-19 14:34:28,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19523 states to 19523 states and 32590 transitions. [2023-12-19 14:34:28,648 INFO L78 Accepts]: Start accepts. Automaton has 19523 states and 32590 transitions. Word has length 479 [2023-12-19 14:34:28,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:28,649 INFO L495 AbstractCegarLoop]: Abstraction has 19523 states and 32590 transitions. [2023-12-19 14:34:28,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:28,649 INFO L276 IsEmpty]: Start isEmpty. Operand 19523 states and 32590 transitions. [2023-12-19 14:34:28,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:28,663 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:28,663 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:28,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:28,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:28,871 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:28,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:28,872 INFO L85 PathProgramCache]: Analyzing trace with hash 744190182, now seen corresponding path program 1 times [2023-12-19 14:34:28,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:28,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171831573] [2023-12-19 14:34:28,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:28,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:28,911 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:28,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [969320319] [2023-12-19 14:34:28,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:28,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:28,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:28,913 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:28,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 14:34:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:29,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:34:29,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:29,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 2037 proven. 183 refuted. 0 times theorem prover too weak. 7440 trivial. 0 not checked. [2023-12-19 14:34:29,634 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:34:29,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 24 proven. 183 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-19 14:34:29,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:29,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171831573] [2023-12-19 14:34:29,936 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:29,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969320319] [2023-12-19 14:34:29,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969320319] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:34:29,936 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:34:29,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:34:29,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119951208] [2023-12-19 14:34:29,937 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:34:29,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:34:29,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:29,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:34:29,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:34:29,939 INFO L87 Difference]: Start difference. First operand 19523 states and 32590 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-19 14:34:30,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:30,804 INFO L93 Difference]: Finished difference Result 30829 states and 51163 transitions. [2023-12-19 14:34:30,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:34:30,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) Word has length 479 [2023-12-19 14:34:30,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:30,831 INFO L225 Difference]: With dead ends: 30829 [2023-12-19 14:34:30,831 INFO L226 Difference]: Without dead ends: 11307 [2023-12-19 14:34:30,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:34:30,853 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 497 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:30,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 921 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:34:30,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11307 states. [2023-12-19 14:34:31,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11307 to 11179. [2023-12-19 14:34:31,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11179 states, 9130 states have (on average 1.5848849945235488) internal successors, (14470), 9186 states have internal predecessors, (14470), 1920 states have call successors, (1920), 128 states have call predecessors, (1920), 128 states have return successors, (1920), 1864 states have call predecessors, (1920), 1920 states have call successors, (1920) [2023-12-19 14:34:31,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11179 states to 11179 states and 18310 transitions. [2023-12-19 14:34:31,559 INFO L78 Accepts]: Start accepts. Automaton has 11179 states and 18310 transitions. Word has length 479 [2023-12-19 14:34:31,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:31,559 INFO L495 AbstractCegarLoop]: Abstraction has 11179 states and 18310 transitions. [2023-12-19 14:34:31,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-19 14:34:31,559 INFO L276 IsEmpty]: Start isEmpty. Operand 11179 states and 18310 transitions. [2023-12-19 14:34:31,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:31,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:31,568 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:31,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:31,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 14:34:31,776 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:31,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:31,776 INFO L85 PathProgramCache]: Analyzing trace with hash 619267046, now seen corresponding path program 1 times [2023-12-19 14:34:31,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:31,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693425415] [2023-12-19 14:34:31,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:31,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:31,815 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:31,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1488170183] [2023-12-19 14:34:31,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:31,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:31,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:31,816 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:31,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 14:34:32,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:32,179 INFO L262 TraceCheckSpWp]: Trace formula consists of 1142 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:34:32,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:32,386 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4857 proven. 93 refuted. 0 times theorem prover too weak. 4710 trivial. 0 not checked. [2023-12-19 14:34:32,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:34:32,618 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 114 proven. 93 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-19 14:34:32,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:32,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693425415] [2023-12-19 14:34:32,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:32,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488170183] [2023-12-19 14:34:32,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488170183] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:34:32,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:34:32,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-19 14:34:32,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129081892] [2023-12-19 14:34:32,619 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:34:32,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 14:34:32,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:32,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 14:34:32,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:34:32,621 INFO L87 Difference]: Start difference. First operand 11179 states and 18310 transitions. Second operand has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 3 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) [2023-12-19 14:34:33,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:33,428 INFO L93 Difference]: Finished difference Result 22613 states and 36843 transitions. [2023-12-19 14:34:33,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:34:33,429 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 3 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) Word has length 479 [2023-12-19 14:34:33,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:33,451 INFO L225 Difference]: With dead ends: 22613 [2023-12-19 14:34:33,451 INFO L226 Difference]: Without dead ends: 11435 [2023-12-19 14:34:33,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-19 14:34:33,463 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 557 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:33,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 908 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:34:33,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11435 states. [2023-12-19 14:34:33,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11435 to 11307. [2023-12-19 14:34:33,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 9226 states have (on average 1.5779319314979405) internal successors, (14558), 9282 states have internal predecessors, (14558), 1920 states have call successors, (1920), 160 states have call predecessors, (1920), 160 states have return successors, (1920), 1864 states have call predecessors, (1920), 1920 states have call successors, (1920) [2023-12-19 14:34:33,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 18398 transitions. [2023-12-19 14:34:33,972 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 18398 transitions. Word has length 479 [2023-12-19 14:34:33,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:33,973 INFO L495 AbstractCegarLoop]: Abstraction has 11307 states and 18398 transitions. [2023-12-19 14:34:33,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 3 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 3 states have call predecessors, (102), 3 states have call successors, (102) [2023-12-19 14:34:33,973 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 18398 transitions. [2023-12-19 14:34:33,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:33,980 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:33,980 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:33,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:34,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 14:34:34,188 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:34,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:34,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1289190744, now seen corresponding path program 1 times [2023-12-19 14:34:34,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:34,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943458629] [2023-12-19 14:34:34,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:34,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:34,227 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:34,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1043345559] [2023-12-19 14:34:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:34,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:34,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:34,229 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:34,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 14:34:34,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:34,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1141 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 14:34:34,579 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:35,085 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:35,085 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:35,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:35,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943458629] [2023-12-19 14:34:35,085 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:35,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043345559] [2023-12-19 14:34:35,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043345559] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:35,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:35,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 14:34:35,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265485123] [2023-12-19 14:34:35,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:35,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 14:34:35,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:35,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 14:34:35,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:34:35,087 INFO L87 Difference]: Start difference. First operand 11307 states and 18398 transitions. Second operand has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:36,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:36,825 INFO L93 Difference]: Finished difference Result 32072 states and 51984 transitions. [2023-12-19 14:34:36,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:34:36,826 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:36,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:36,874 INFO L225 Difference]: With dead ends: 32072 [2023-12-19 14:34:36,875 INFO L226 Difference]: Without dead ends: 20766 [2023-12-19 14:34:36,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 472 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:34:36,913 INFO L413 NwaCegarLoop]: 875 mSDtfsCounter, 1958 mSDsluCounter, 1905 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1958 SdHoareTripleChecker+Valid, 2780 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:36,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1958 Valid, 2780 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 14:34:36,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20766 states. [2023-12-19 14:34:38,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20766 to 20339. [2023-12-19 14:34:38,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20339 states, 16362 states have (on average 1.552988632196553) internal successors, (25410), 16458 states have internal predecessors, (25410), 3664 states have call successors, (3664), 312 states have call predecessors, (3664), 312 states have return successors, (3664), 3568 states have call predecessors, (3664), 3664 states have call successors, (3664) [2023-12-19 14:34:38,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20339 states to 20339 states and 32738 transitions. [2023-12-19 14:34:38,057 INFO L78 Accepts]: Start accepts. Automaton has 20339 states and 32738 transitions. Word has length 479 [2023-12-19 14:34:38,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:38,057 INFO L495 AbstractCegarLoop]: Abstraction has 20339 states and 32738 transitions. [2023-12-19 14:34:38,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:38,058 INFO L276 IsEmpty]: Start isEmpty. Operand 20339 states and 32738 transitions. [2023-12-19 14:34:38,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 14:34:38,069 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:38,069 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:38,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-19 14:34:38,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 14:34:38,276 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:38,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:38,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1098594792, now seen corresponding path program 1 times [2023-12-19 14:34:38,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:38,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96153181] [2023-12-19 14:34:38,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:38,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:38,335 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:38,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [65323045] [2023-12-19 14:34:38,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:38,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:38,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:38,352 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:38,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 14:34:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:38,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 14:34:38,731 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:38,926 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:38,926 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:38,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:38,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96153181] [2023-12-19 14:34:38,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:38,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65323045] [2023-12-19 14:34:38,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65323045] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:38,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:38,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:34:38,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731653568] [2023-12-19 14:34:38,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:38,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 14:34:38,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:38,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 14:34:38,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:34:38,928 INFO L87 Difference]: Start difference. First operand 20339 states and 32738 transitions. Second operand has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:40,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:40,180 INFO L93 Difference]: Finished difference Result 30568 states and 49029 transitions. [2023-12-19 14:34:40,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:34:40,180 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-19 14:34:40,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:40,225 INFO L225 Difference]: With dead ends: 30568 [2023-12-19 14:34:40,225 INFO L226 Difference]: Without dead ends: 19262 [2023-12-19 14:34:40,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:34:40,240 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 1063 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1063 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:40,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1063 Valid, 1593 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 14:34:40,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19262 states. [2023-12-19 14:34:41,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19262 to 18971. [2023-12-19 14:34:41,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18971 states, 15346 states have (on average 1.5364264303401538) internal successors, (23578), 15426 states have internal predecessors, (23578), 3248 states have call successors, (3248), 376 states have call predecessors, (3248), 376 states have return successors, (3248), 3168 states have call predecessors, (3248), 3248 states have call successors, (3248) [2023-12-19 14:34:41,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18971 states to 18971 states and 30074 transitions. [2023-12-19 14:34:41,142 INFO L78 Accepts]: Start accepts. Automaton has 18971 states and 30074 transitions. Word has length 479 [2023-12-19 14:34:41,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:41,142 INFO L495 AbstractCegarLoop]: Abstraction has 18971 states and 30074 transitions. [2023-12-19 14:34:41,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:41,143 INFO L276 IsEmpty]: Start isEmpty. Operand 18971 states and 30074 transitions. [2023-12-19 14:34:41,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2023-12-19 14:34:41,153 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:41,153 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:41,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:41,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 14:34:41,360 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:41,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:41,361 INFO L85 PathProgramCache]: Analyzing trace with hash -587730280, now seen corresponding path program 1 times [2023-12-19 14:34:41,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:41,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087302357] [2023-12-19 14:34:41,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:41,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:41,429 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:41,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1491422478] [2023-12-19 14:34:41,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:41,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:41,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:41,430 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:41,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 14:34:41,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:41,791 INFO L262 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:34:41,797 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:42,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:42,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:42,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:42,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087302357] [2023-12-19 14:34:42,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:42,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491422478] [2023-12-19 14:34:42,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491422478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:42,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:42,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:34:42,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12322098] [2023-12-19 14:34:42,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:42,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:34:42,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:42,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:34:42,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:34:42,178 INFO L87 Difference]: Start difference. First operand 18971 states and 30074 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:43,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:43,919 INFO L93 Difference]: Finished difference Result 59425 states and 94093 transitions. [2023-12-19 14:34:43,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:34:43,920 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 481 [2023-12-19 14:34:43,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:43,985 INFO L225 Difference]: With dead ends: 59425 [2023-12-19 14:34:43,985 INFO L226 Difference]: Without dead ends: 40455 [2023-12-19 14:34:44,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:34:44,012 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 524 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1746 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:44,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1746 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:34:44,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40455 states. [2023-12-19 14:34:45,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40455 to 38427. [2023-12-19 14:34:45,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38427 states, 31178 states have (on average 1.5267817050484316) internal successors, (47602), 31338 states have internal predecessors, (47602), 6496 states have call successors, (6496), 752 states have call predecessors, (6496), 752 states have return successors, (6496), 6336 states have call predecessors, (6496), 6496 states have call successors, (6496) [2023-12-19 14:34:45,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38427 states to 38427 states and 60594 transitions. [2023-12-19 14:34:45,973 INFO L78 Accepts]: Start accepts. Automaton has 38427 states and 60594 transitions. Word has length 481 [2023-12-19 14:34:45,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:45,974 INFO L495 AbstractCegarLoop]: Abstraction has 38427 states and 60594 transitions. [2023-12-19 14:34:45,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:45,974 INFO L276 IsEmpty]: Start isEmpty. Operand 38427 states and 60594 transitions. [2023-12-19 14:34:45,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:34:45,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:45,985 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:45,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:46,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:46,193 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:46,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:46,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1352381155, now seen corresponding path program 1 times [2023-12-19 14:34:46,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:46,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70555343] [2023-12-19 14:34:46,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:46,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:46,251 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:46,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1962212601] [2023-12-19 14:34:46,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:46,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:46,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:46,277 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:46,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 14:34:46,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:46,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:34:46,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:46,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4627 proven. 78 refuted. 0 times theorem prover too weak. 4955 trivial. 0 not checked. [2023-12-19 14:34:46,860 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:34:47,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 129 proven. 78 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-19 14:34:47,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:47,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70555343] [2023-12-19 14:34:47,074 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:47,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962212601] [2023-12-19 14:34:47,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962212601] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:34:47,074 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:34:47,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:34:47,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240722772] [2023-12-19 14:34:47,075 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:34:47,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:34:47,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:47,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:34:47,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:34:47,076 INFO L87 Difference]: Start difference. First operand 38427 states and 60594 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-19 14:34:48,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:48,560 INFO L93 Difference]: Finished difference Result 62533 states and 98243 transitions. [2023-12-19 14:34:48,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:34:48,561 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) Word has length 482 [2023-12-19 14:34:48,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:48,593 INFO L225 Difference]: With dead ends: 62533 [2023-12-19 14:34:48,593 INFO L226 Difference]: Without dead ends: 24107 [2023-12-19 14:34:48,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 966 GetRequests, 956 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:34:48,628 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 552 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:48,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [594 Valid, 909 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:34:48,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24107 states. [2023-12-19 14:34:49,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24107 to 23563. [2023-12-19 14:34:49,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23563 states, 18714 states have (on average 1.507427594314417) internal successors, (28210), 18794 states have internal predecessors, (28210), 4352 states have call successors, (4352), 496 states have call predecessors, (4352), 496 states have return successors, (4352), 4272 states have call predecessors, (4352), 4352 states have call successors, (4352) [2023-12-19 14:34:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23563 states to 23563 states and 36914 transitions. [2023-12-19 14:34:50,046 INFO L78 Accepts]: Start accepts. Automaton has 23563 states and 36914 transitions. Word has length 482 [2023-12-19 14:34:50,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:50,046 INFO L495 AbstractCegarLoop]: Abstraction has 23563 states and 36914 transitions. [2023-12-19 14:34:50,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-19 14:34:50,047 INFO L276 IsEmpty]: Start isEmpty. Operand 23563 states and 36914 transitions. [2023-12-19 14:34:50,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:34:50,053 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:50,053 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:50,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:50,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 14:34:50,260 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:50,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:50,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1420454759, now seen corresponding path program 1 times [2023-12-19 14:34:50,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:50,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514984047] [2023-12-19 14:34:50,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:50,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:50,316 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:50,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361984241] [2023-12-19 14:34:50,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:50,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:50,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:50,326 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:50,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 14:34:50,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:50,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:34:50,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:50,756 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:50,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:50,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:50,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514984047] [2023-12-19 14:34:50,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:50,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361984241] [2023-12-19 14:34:50,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361984241] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:50,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:50,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:34:50,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028191155] [2023-12-19 14:34:50,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:50,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:34:50,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:50,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:34:50,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:50,758 INFO L87 Difference]: Start difference. First operand 23563 states and 36914 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:52,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:34:52,856 INFO L93 Difference]: Finished difference Result 70591 states and 110548 transitions. [2023-12-19 14:34:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:34:52,872 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 482 [2023-12-19 14:34:52,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:34:52,971 INFO L225 Difference]: With dead ends: 70591 [2023-12-19 14:34:52,971 INFO L226 Difference]: Without dead ends: 47029 [2023-12-19 14:34:53,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:34:53,015 INFO L413 NwaCegarLoop]: 781 mSDtfsCounter, 405 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:34:53,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 1202 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:34:53,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47029 states. [2023-12-19 14:34:54,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47029 to 28587. [2023-12-19 14:34:54,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28587 states, 23738 states have (on average 1.5321425562389417) internal successors, (36370), 23818 states have internal predecessors, (36370), 4352 states have call successors, (4352), 496 states have call predecessors, (4352), 496 states have return successors, (4352), 4272 states have call predecessors, (4352), 4352 states have call successors, (4352) [2023-12-19 14:34:54,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28587 states to 28587 states and 45074 transitions. [2023-12-19 14:34:54,900 INFO L78 Accepts]: Start accepts. Automaton has 28587 states and 45074 transitions. Word has length 482 [2023-12-19 14:34:54,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:34:54,901 INFO L495 AbstractCegarLoop]: Abstraction has 28587 states and 45074 transitions. [2023-12-19 14:34:54,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:34:54,901 INFO L276 IsEmpty]: Start isEmpty. Operand 28587 states and 45074 transitions. [2023-12-19 14:34:54,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:34:54,908 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:34:54,909 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:34:54,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 14:34:55,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 14:34:55,110 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:34:55,110 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:34:55,110 INFO L85 PathProgramCache]: Analyzing trace with hash 859754981, now seen corresponding path program 1 times [2023-12-19 14:34:55,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:34:55,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144173086] [2023-12-19 14:34:55,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:55,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:34:55,156 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:34:55,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216497496] [2023-12-19 14:34:55,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:34:55,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:34:55,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:34:55,159 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:34:55,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 14:34:55,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:34:55,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 14:34:55,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:34:56,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:34:56,638 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:34:56,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:34:56,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144173086] [2023-12-19 14:34:56,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:34:56,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216497496] [2023-12-19 14:34:56,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216497496] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:34:56,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:34:56,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:34:56,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322029563] [2023-12-19 14:34:56,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:34:56,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:34:56,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:34:56,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:34:56,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:34:56,642 INFO L87 Difference]: Start difference. First operand 28587 states and 45074 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:00,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:00,585 INFO L93 Difference]: Finished difference Result 112705 states and 177461 transitions. [2023-12-19 14:35:00,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:35:00,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 482 [2023-12-19 14:35:00,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:00,729 INFO L225 Difference]: With dead ends: 112705 [2023-12-19 14:35:00,729 INFO L226 Difference]: Without dead ends: 84119 [2023-12-19 14:35:00,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:35:00,777 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 1229 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:00,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1229 Valid, 1185 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:35:00,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84119 states. [2023-12-19 14:35:05,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84119 to 80523. [2023-12-19 14:35:05,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80523 states, 67162 states have (on average 1.523272088383312) internal successors, (102306), 67434 states have internal predecessors, (102306), 11856 states have call successors, (11856), 1504 states have call predecessors, (11856), 1504 states have return successors, (11856), 11584 states have call predecessors, (11856), 11856 states have call successors, (11856) [2023-12-19 14:35:05,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80523 states to 80523 states and 126018 transitions. [2023-12-19 14:35:05,630 INFO L78 Accepts]: Start accepts. Automaton has 80523 states and 126018 transitions. Word has length 482 [2023-12-19 14:35:05,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:35:05,631 INFO L495 AbstractCegarLoop]: Abstraction has 80523 states and 126018 transitions. [2023-12-19 14:35:05,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:05,631 INFO L276 IsEmpty]: Start isEmpty. Operand 80523 states and 126018 transitions. [2023-12-19 14:35:05,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:35:05,647 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:35:05,647 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:35:05,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-19 14:35:05,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 14:35:05,854 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:35:05,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:35:05,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1260460525, now seen corresponding path program 1 times [2023-12-19 14:35:05,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:35:05,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338927315] [2023-12-19 14:35:05,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:05,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:35:05,903 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:35:05,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1541577749] [2023-12-19 14:35:05,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:05,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:05,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:35:05,905 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:35:05,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 14:35:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:35:06,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 14:35:06,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:35:06,619 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:35:06,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:35:06,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:35:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338927315] [2023-12-19 14:35:06,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:35:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541577749] [2023-12-19 14:35:06,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541577749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:35:06,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:35:06,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 14:35:06,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377525413] [2023-12-19 14:35:06,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:35:06,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:35:06,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:35:06,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:35:06,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:35:06,622 INFO L87 Difference]: Start difference. First operand 80523 states and 126018 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:11,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:11,685 INFO L93 Difference]: Finished difference Result 176762 states and 276481 transitions. [2023-12-19 14:35:11,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:35:11,686 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 482 [2023-12-19 14:35:11,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:11,847 INFO L225 Difference]: With dead ends: 176762 [2023-12-19 14:35:11,848 INFO L226 Difference]: Without dead ends: 96240 [2023-12-19 14:35:11,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:35:11,945 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 1995 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1995 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:11,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1995 Valid, 2775 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 14:35:12,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96240 states. [2023-12-19 14:35:17,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96240 to 91143. [2023-12-19 14:35:17,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91143 states, 75950 states have (on average 1.5220803159973666) internal successors, (115602), 76278 states have internal predecessors, (115602), 13432 states have call successors, (13432), 1760 states have call predecessors, (13432), 1760 states have return successors, (13432), 13104 states have call predecessors, (13432), 13432 states have call successors, (13432) [2023-12-19 14:35:17,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91143 states to 91143 states and 142466 transitions. [2023-12-19 14:35:17,509 INFO L78 Accepts]: Start accepts. Automaton has 91143 states and 142466 transitions. Word has length 482 [2023-12-19 14:35:17,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:35:17,510 INFO L495 AbstractCegarLoop]: Abstraction has 91143 states and 142466 transitions. [2023-12-19 14:35:17,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:17,510 INFO L276 IsEmpty]: Start isEmpty. Operand 91143 states and 142466 transitions. [2023-12-19 14:35:17,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:35:17,530 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:35:17,530 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:35:17,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-19 14:35:17,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 14:35:17,739 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:35:17,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:35:17,739 INFO L85 PathProgramCache]: Analyzing trace with hash 358197805, now seen corresponding path program 1 times [2023-12-19 14:35:17,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:35:17,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638383079] [2023-12-19 14:35:17,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:17,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:35:17,943 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:35:17,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1262244964] [2023-12-19 14:35:17,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:17,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:17,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:35:17,944 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:35:17,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 14:35:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:35:18,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 14:35:18,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:35:18,818 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:35:18,818 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:35:18,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:35:18,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638383079] [2023-12-19 14:35:18,818 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:35:18,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262244964] [2023-12-19 14:35:18,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262244964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:35:18,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:35:18,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:35:18,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887520210] [2023-12-19 14:35:18,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:35:18,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:35:18,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:35:18,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:35:18,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:35:18,820 INFO L87 Difference]: Start difference. First operand 91143 states and 142466 transitions. Second operand has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 6 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:24,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:24,665 INFO L93 Difference]: Finished difference Result 225309 states and 352191 transitions. [2023-12-19 14:35:24,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:35:24,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 6 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 482 [2023-12-19 14:35:24,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:24,905 INFO L225 Difference]: With dead ends: 225309 [2023-12-19 14:35:24,905 INFO L226 Difference]: Without dead ends: 134119 [2023-12-19 14:35:25,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:35:25,028 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 1530 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:25,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1530 Valid, 1899 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 14:35:25,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134119 states. [2023-12-19 14:35:30,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134119 to 100919. [2023-12-19 14:35:30,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100919 states, 85310 states have (on average 1.529410385652327) internal successors, (130474), 85670 states have internal predecessors, (130474), 13752 states have call successors, (13752), 1856 states have call predecessors, (13752), 1856 states have return successors, (13752), 13392 states have call predecessors, (13752), 13752 states have call successors, (13752) [2023-12-19 14:35:31,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100919 states to 100919 states and 157978 transitions. [2023-12-19 14:35:31,047 INFO L78 Accepts]: Start accepts. Automaton has 100919 states and 157978 transitions. Word has length 482 [2023-12-19 14:35:31,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:35:31,047 INFO L495 AbstractCegarLoop]: Abstraction has 100919 states and 157978 transitions. [2023-12-19 14:35:31,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.285714285714285) internal successors, (135), 6 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:31,048 INFO L276 IsEmpty]: Start isEmpty. Operand 100919 states and 157978 transitions. [2023-12-19 14:35:31,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:35:31,068 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:35:31,068 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:35:31,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-19 14:35:31,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:31,276 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:35:31,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:35:31,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1518254383, now seen corresponding path program 1 times [2023-12-19 14:35:31,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:35:31,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264479068] [2023-12-19 14:35:31,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:31,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:35:31,321 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:35:31,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [147567313] [2023-12-19 14:35:31,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:31,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:31,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:35:31,324 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:35:31,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 14:35:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:35:31,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:35:31,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:35:32,108 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 2829 proven. 171 refuted. 0 times theorem prover too weak. 6660 trivial. 0 not checked. [2023-12-19 14:35:32,108 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:35:32,621 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 36 proven. 171 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-19 14:35:32,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:35:32,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264479068] [2023-12-19 14:35:32,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:35:32,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147567313] [2023-12-19 14:35:32,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147567313] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:35:32,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:35:32,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:35:32,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284116092] [2023-12-19 14:35:32,622 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:35:32,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:35:32,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:35:32,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:35:32,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:35:32,623 INFO L87 Difference]: Start difference. First operand 100919 states and 157978 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-19 14:35:37,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:37,057 INFO L93 Difference]: Finished difference Result 165167 states and 255804 transitions. [2023-12-19 14:35:37,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:35:37,058 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) Word has length 482 [2023-12-19 14:35:37,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:37,201 INFO L225 Difference]: With dead ends: 165167 [2023-12-19 14:35:37,201 INFO L226 Difference]: Without dead ends: 64201 [2023-12-19 14:35:37,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 966 GetRequests, 956 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:35:37,299 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 239 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:37,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 958 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:35:37,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64201 states. [2023-12-19 14:35:41,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64201 to 56523. [2023-12-19 14:35:41,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56523 states, 46522 states have (on average 1.4942607798460943) internal successors, (69516), 46686 states have internal predecessors, (69516), 8688 states have call successors, (8688), 1312 states have call predecessors, (8688), 1312 states have return successors, (8688), 8524 states have call predecessors, (8688), 8688 states have call successors, (8688) [2023-12-19 14:35:41,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56523 states to 56523 states and 86892 transitions. [2023-12-19 14:35:41,403 INFO L78 Accepts]: Start accepts. Automaton has 56523 states and 86892 transitions. Word has length 482 [2023-12-19 14:35:41,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:35:41,403 INFO L495 AbstractCegarLoop]: Abstraction has 56523 states and 86892 transitions. [2023-12-19 14:35:41,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-19 14:35:41,403 INFO L276 IsEmpty]: Start isEmpty. Operand 56523 states and 86892 transitions. [2023-12-19 14:35:41,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 14:35:41,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:35:41,415 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:35:41,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-19 14:35:41,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:41,623 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:35:41,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:35:41,623 INFO L85 PathProgramCache]: Analyzing trace with hash -857955921, now seen corresponding path program 1 times [2023-12-19 14:35:41,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:35:41,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129810544] [2023-12-19 14:35:41,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:41,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:35:41,683 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:35:41,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [371454859] [2023-12-19 14:35:41,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:41,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:41,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:35:41,692 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:35:41,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 14:35:42,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:35:42,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:35:42,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:35:42,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:35:42,159 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:35:42,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:35:42,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129810544] [2023-12-19 14:35:42,160 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:35:42,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371454859] [2023-12-19 14:35:42,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371454859] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:35:42,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:35:42,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:35:42,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019175823] [2023-12-19 14:35:42,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:35:42,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:35:42,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:35:42,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:35:42,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:35:42,161 INFO L87 Difference]: Start difference. First operand 56523 states and 86892 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:45,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:45,824 INFO L93 Difference]: Finished difference Result 132207 states and 203464 transitions. [2023-12-19 14:35:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:35:45,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 482 [2023-12-19 14:35:45,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:45,948 INFO L225 Difference]: With dead ends: 132207 [2023-12-19 14:35:45,948 INFO L226 Difference]: Without dead ends: 75685 [2023-12-19 14:35:46,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:35:46,017 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 207 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:46,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1012 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:35:46,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75685 states. [2023-12-19 14:35:49,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75685 to 69403. [2023-12-19 14:35:49,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69403 states, 58362 states have (on average 1.4774682156197525) internal successors, (86228), 58606 states have internal predecessors, (86228), 9488 states have call successors, (9488), 1552 states have call predecessors, (9488), 1552 states have return successors, (9488), 9244 states have call predecessors, (9488), 9488 states have call successors, (9488) [2023-12-19 14:35:50,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69403 states to 69403 states and 105204 transitions. [2023-12-19 14:35:50,057 INFO L78 Accepts]: Start accepts. Automaton has 69403 states and 105204 transitions. Word has length 482 [2023-12-19 14:35:50,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:35:50,057 INFO L495 AbstractCegarLoop]: Abstraction has 69403 states and 105204 transitions. [2023-12-19 14:35:50,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:50,058 INFO L276 IsEmpty]: Start isEmpty. Operand 69403 states and 105204 transitions. [2023-12-19 14:35:50,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 14:35:50,074 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:35:50,074 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:35:50,081 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-19 14:35:50,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:50,282 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:35:50,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:35:50,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1063930604, now seen corresponding path program 1 times [2023-12-19 14:35:50,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:35:50,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089118810] [2023-12-19 14:35:50,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:50,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:35:50,319 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:35:50,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [628103610] [2023-12-19 14:35:50,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:35:50,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:35:50,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:35:50,321 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:35:50,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 14:35:50,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:35:50,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:35:50,780 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:35:50,798 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:35:50,798 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:35:50,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:35:50,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089118810] [2023-12-19 14:35:50,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:35:50,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628103610] [2023-12-19 14:35:50,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628103610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:35:50,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:35:50,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:35:50,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101161111] [2023-12-19 14:35:50,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:35:50,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:35:50,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:35:50,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:35:50,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:35:50,800 INFO L87 Difference]: Start difference. First operand 69403 states and 105204 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:35:57,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:35:57,049 INFO L93 Difference]: Finished difference Result 167777 states and 252163 transitions. [2023-12-19 14:35:57,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:35:57,049 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 483 [2023-12-19 14:35:57,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:35:57,271 INFO L225 Difference]: With dead ends: 167777 [2023-12-19 14:35:57,271 INFO L226 Difference]: Without dead ends: 98375 [2023-12-19 14:35:57,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 481 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:35:57,363 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 734 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:35:57,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 1233 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:35:57,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98375 states. [2023-12-19 14:36:01,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98375 to 44883. [2023-12-19 14:36:01,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44883 states, 36530 states have (on average 1.4430331234601697) internal successors, (52714), 36578 states have internal predecessors, (52714), 7360 states have call successors, (7360), 992 states have call predecessors, (7360), 992 states have return successors, (7360), 7312 states have call predecessors, (7360), 7360 states have call successors, (7360) [2023-12-19 14:36:01,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44883 states to 44883 states and 67434 transitions. [2023-12-19 14:36:01,525 INFO L78 Accepts]: Start accepts. Automaton has 44883 states and 67434 transitions. Word has length 483 [2023-12-19 14:36:01,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:36:01,525 INFO L495 AbstractCegarLoop]: Abstraction has 44883 states and 67434 transitions. [2023-12-19 14:36:01,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:36:01,525 INFO L276 IsEmpty]: Start isEmpty. Operand 44883 states and 67434 transitions. [2023-12-19 14:36:01,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 14:36:01,534 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:36:01,534 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:36:01,542 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-19 14:36:01,741 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-19 14:36:01,742 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:36:01,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:36:01,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1891465968, now seen corresponding path program 1 times [2023-12-19 14:36:01,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:36:01,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434699054] [2023-12-19 14:36:01,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:01,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:36:01,785 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:36:01,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1457916575] [2023-12-19 14:36:01,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:01,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:36:01,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:36:01,787 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-19 14:36:01,811 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-19 14:36:02,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:36:02,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 14:36:02,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:36:02,525 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:36:02,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:36:02,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:36:02,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434699054] [2023-12-19 14:36:02,526 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:36:02,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457916575] [2023-12-19 14:36:02,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457916575] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:36:02,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:36:02,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:36:02,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007792324] [2023-12-19 14:36:02,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:36:02,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 14:36:02,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:36:02,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 14:36:02,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:36:02,527 INFO L87 Difference]: Start difference. First operand 44883 states and 67434 transitions. Second operand has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:36:09,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:36:09,518 INFO L93 Difference]: Finished difference Result 125606 states and 188347 transitions. [2023-12-19 14:36:09,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:36:09,519 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 483 [2023-12-19 14:36:09,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:36:09,804 INFO L225 Difference]: With dead ends: 125606 [2023-12-19 14:36:09,804 INFO L226 Difference]: Without dead ends: 80724 [2023-12-19 14:36:09,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 481 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:36:09,860 INFO L413 NwaCegarLoop]: 613 mSDtfsCounter, 1570 mSDsluCounter, 1428 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1570 SdHoareTripleChecker+Valid, 2041 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:36:09,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1570 Valid, 2041 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 14:36:09,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80724 states. [2023-12-19 14:36:13,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80724 to 40659. [2023-12-19 14:36:13,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40659 states, 33042 states have (on average 1.4333878094546335) internal successors, (47362), 33074 states have internal predecessors, (47362), 6720 states have call successors, (6720), 896 states have call predecessors, (6720), 896 states have return successors, (6720), 6688 states have call predecessors, (6720), 6720 states have call successors, (6720) [2023-12-19 14:36:13,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40659 states to 40659 states and 60802 transitions. [2023-12-19 14:36:13,860 INFO L78 Accepts]: Start accepts. Automaton has 40659 states and 60802 transitions. Word has length 483 [2023-12-19 14:36:13,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:36:13,861 INFO L495 AbstractCegarLoop]: Abstraction has 40659 states and 60802 transitions. [2023-12-19 14:36:13,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-19 14:36:13,861 INFO L276 IsEmpty]: Start isEmpty. Operand 40659 states and 60802 transitions. [2023-12-19 14:36:13,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 14:36:13,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:36:13,876 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:36:13,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-19 14:36:14,084 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-19 14:36:14,085 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:36:14,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:36:14,085 INFO L85 PathProgramCache]: Analyzing trace with hash 82085882, now seen corresponding path program 1 times [2023-12-19 14:36:14,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:36:14,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981814279] [2023-12-19 14:36:14,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:14,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:36:14,128 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:36:14,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1435829624] [2023-12-19 14:36:14,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:14,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:36:14,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:36:14,145 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-19 14:36:14,149 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-19 14:36:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:36:14,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 14:36:14,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:36:14,814 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4557 proven. 75 refuted. 0 times theorem prover too weak. 5028 trivial. 0 not checked. [2023-12-19 14:36:14,814 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:36:15,046 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 132 proven. 75 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-19 14:36:15,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:36:15,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981814279] [2023-12-19 14:36:15,047 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:36:15,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435829624] [2023-12-19 14:36:15,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435829624] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:36:15,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:36:15,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-12-19 14:36:15,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215547553] [2023-12-19 14:36:15,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:36:15,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-19 14:36:15,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:36:15,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-19 14:36:15,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-12-19 14:36:15,050 INFO L87 Difference]: Start difference. First operand 40659 states and 60802 transitions. Second operand has 14 states, 14 states have (on average 11.857142857142858) internal successors, (166), 14 states have internal predecessors, (166), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-19 14:36:22,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:36:22,595 INFO L93 Difference]: Finished difference Result 124471 states and 184772 transitions. [2023-12-19 14:36:22,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 14:36:22,596 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.857142857142858) internal successors, (166), 14 states have internal predecessors, (166), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) Word has length 483 [2023-12-19 14:36:22,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:36:22,747 INFO L225 Difference]: With dead ends: 124471 [2023-12-19 14:36:22,747 INFO L226 Difference]: Without dead ends: 83813 [2023-12-19 14:36:22,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 953 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2023-12-19 14:36:22,813 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 1594 mSDsluCounter, 2119 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1639 SdHoareTripleChecker+Valid, 2569 SdHoareTripleChecker+Invalid, 1966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:36:22,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1639 Valid, 2569 Invalid, 1966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 1585 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 14:36:22,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83813 states. [2023-12-19 14:36:26,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83813 to 41235. [2023-12-19 14:36:26,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41235 states, 33522 states have (on average 1.4262275520553667) internal successors, (47810), 33554 states have internal predecessors, (47810), 6720 states have call successors, (6720), 992 states have call predecessors, (6720), 992 states have return successors, (6720), 6688 states have call predecessors, (6720), 6720 states have call successors, (6720) [2023-12-19 14:36:26,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41235 states to 41235 states and 61250 transitions. [2023-12-19 14:36:26,881 INFO L78 Accepts]: Start accepts. Automaton has 41235 states and 61250 transitions. Word has length 483 [2023-12-19 14:36:26,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:36:26,882 INFO L495 AbstractCegarLoop]: Abstraction has 41235 states and 61250 transitions. [2023-12-19 14:36:26,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.857142857142858) internal successors, (166), 14 states have internal predecessors, (166), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-19 14:36:26,882 INFO L276 IsEmpty]: Start isEmpty. Operand 41235 states and 61250 transitions. [2023-12-19 14:36:26,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 14:36:26,890 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:36:26,890 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:36:26,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-19 14:36:27,090 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-19 14:36:27,091 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:36:27,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:36:27,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1958568700, now seen corresponding path program 1 times [2023-12-19 14:36:27,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:36:27,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097237109] [2023-12-19 14:36:27,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:27,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:36:27,169 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:36:27,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [369327593] [2023-12-19 14:36:27,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:36:27,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:36:27,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:36:27,170 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-19 14:36:27,172 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-19 14:36:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:36:27,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 14:36:27,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:36:27,998 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-19 14:36:27,999 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:36:27,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:36:27,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097237109] [2023-12-19 14:36:27,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:36:27,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369327593] [2023-12-19 14:36:27,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369327593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:36:27,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:36:27,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:36:27,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704824576] [2023-12-19 14:36:27,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:36:28,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:36:28,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:36:28,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:36:28,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:36:28,000 INFO L87 Difference]: Start difference. First operand 41235 states and 61250 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 3 states have internal predecessors, (136), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70)