/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-39.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 13:54:03,267 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 13:54:03,328 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 13:54:03,333 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 13:54:03,333 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 13:54:03,358 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 13:54:03,358 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 13:54:03,358 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 13:54:03,359 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 13:54:03,361 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 13:54:03,362 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 13:54:03,362 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 13:54:03,362 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 13:54:03,363 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 13:54:03,363 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 13:54:03,364 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 13:54:03,364 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 13:54:03,364 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 13:54:03,364 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 13:54:03,364 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 13:54:03,365 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 13:54:03,365 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 13:54:03,366 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 13:54:03,367 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 13:54:03,367 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:54:03,368 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 13:54:03,368 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 13:54:03,369 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 13:54:03,369 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 13:54:03,369 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 13:54:03,369 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 13:54:03,369 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 13:54:03,560 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 13:54:03,585 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 13:54:03,587 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 13:54:03,588 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 13:54:03,588 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 13:54:03,589 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-39.i [2023-12-19 13:54:04,956 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 13:54:05,195 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 13:54:05,196 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-39.i [2023-12-19 13:54:05,208 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c67e1e4fb/d7bc7db3ad974edfa07f1286efe01974/FLAG4ce09ee73 [2023-12-19 13:54:05,221 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c67e1e4fb/d7bc7db3ad974edfa07f1286efe01974 [2023-12-19 13:54:05,222 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 13:54:05,223 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 13:54:05,225 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 13:54:05,225 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 13:54:05,228 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 13:54:05,229 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,229 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@150dc3ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05, skipping insertion in model container [2023-12-19 13:54:05,229 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,278 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 13:54:05,394 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-39.i[916,929] [2023-12-19 13:54:05,562 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:54:05,575 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 13:54:05,595 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-39.i[916,929] [2023-12-19 13:54:05,706 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 13:54:05,719 INFO L206 MainTranslator]: Completed translation [2023-12-19 13:54:05,720 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05 WrapperNode [2023-12-19 13:54:05,720 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 13:54:05,721 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 13:54:05,721 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 13:54:05,721 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 13:54:05,726 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,743 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,858 INFO L138 Inliner]: procedures = 26, calls = 75, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 833 [2023-12-19 13:54:05,859 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 13:54:05,860 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 13:54:05,860 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 13:54:05,860 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 13:54:05,869 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,869 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:05,930 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,006 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 13:54:06,007 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,007 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,047 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,064 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,083 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,092 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,125 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 13:54:06,126 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 13:54:06,126 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 13:54:06,126 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 13:54:06,127 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (1/1) ... [2023-12-19 13:54:06,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 13:54:06,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:06,179 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 13:54:06,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 13:54:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 13:54:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 13:54:06,202 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 13:54:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 13:54:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 13:54:06,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 13:54:06,350 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 13:54:06,353 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 13:54:07,214 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 13:54:07,260 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 13:54:07,260 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 13:54:07,260 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:54:07 BoogieIcfgContainer [2023-12-19 13:54:07,260 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 13:54:07,262 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 13:54:07,262 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 13:54:07,265 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 13:54:07,265 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 01:54:05" (1/3) ... [2023-12-19 13:54:07,266 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@754b96d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:54:07, skipping insertion in model container [2023-12-19 13:54:07,267 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:54:05" (2/3) ... [2023-12-19 13:54:07,267 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@754b96d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:54:07, skipping insertion in model container [2023-12-19 13:54:07,267 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:54:07" (3/3) ... [2023-12-19 13:54:07,268 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-39.i [2023-12-19 13:54:07,279 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 13:54:07,279 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 13:54:07,312 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 13:54:07,316 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;@593a69f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 13:54:07,317 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 13:54:07,323 INFO L276 IsEmpty]: Start isEmpty. Operand has 293 states, 228 states have (on average 1.5921052631578947) internal successors, (363), 229 states have internal predecessors, (363), 62 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-19 13:54:07,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2023-12-19 13:54:07,374 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:07,375 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:07,375 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:07,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:07,380 INFO L85 PathProgramCache]: Analyzing trace with hash 705681699, now seen corresponding path program 1 times [2023-12-19 13:54:07,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:07,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163380509] [2023-12-19 13:54:07,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:07,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:07,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:07,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163380509] [2023-12-19 13:54:07,687 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 13:54:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067858676] [2023-12-19 13:54:07,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:07,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:07,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:07,690 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:07,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 13:54:08,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:08,012 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 13:54:08,029 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:08,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 7442 trivial. 0 not checked. [2023-12-19 13:54:08,094 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:08,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067858676] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:08,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:08,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:54:08,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392031902] [2023-12-19 13:54:08,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:08,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 13:54:08,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:08,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 13:54:08,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 13:54:08,121 INFO L87 Difference]: Start difference. First operand has 293 states, 228 states have (on average 1.5921052631578947) internal successors, (363), 229 states have internal predecessors, (363), 62 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Second operand has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 2 states have call successors, (62) [2023-12-19 13:54:08,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:08,184 INFO L93 Difference]: Finished difference Result 583 states and 1034 transitions. [2023-12-19 13:54:08,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 13:54:08,186 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 2 states have call successors, (62) Word has length 454 [2023-12-19 13:54:08,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:08,193 INFO L225 Difference]: With dead ends: 583 [2023-12-19 13:54:08,193 INFO L226 Difference]: Without dead ends: 291 [2023-12-19 13:54:08,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 13:54:08,200 INFO L413 NwaCegarLoop]: 479 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, 479 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:08,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 479 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:54:08,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2023-12-19 13:54:08,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2023-12-19 13:54:08,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 227 states have (on average 1.577092511013216) internal successors, (358), 227 states have internal predecessors, (358), 62 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-19 13:54:08,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 482 transitions. [2023-12-19 13:54:08,259 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 482 transitions. Word has length 454 [2023-12-19 13:54:08,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:08,263 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 482 transitions. [2023-12-19 13:54:08,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 2 states have call successors, (62) [2023-12-19 13:54:08,264 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 482 transitions. [2023-12-19 13:54:08,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2023-12-19 13:54:08,271 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:08,271 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:08,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:08,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 13:54:08,479 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:08,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:08,480 INFO L85 PathProgramCache]: Analyzing trace with hash -746884457, now seen corresponding path program 1 times [2023-12-19 13:54:08,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:08,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747053317] [2023-12-19 13:54:08,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:08,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:08,633 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:08,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1703454806] [2023-12-19 13:54:08,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:08,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:08,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:08,642 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:08,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 13:54:08,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:08,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:54:09,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:09,115 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:09,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:09,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:09,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747053317] [2023-12-19 13:54:09,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:09,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703454806] [2023-12-19 13:54:09,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703454806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:09,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:09,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:54:09,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795349275] [2023-12-19 13:54:09,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:09,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:54:09,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:09,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:54:09,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:09,122 INFO L87 Difference]: Start difference. First operand 291 states and 482 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:09,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:09,191 INFO L93 Difference]: Finished difference Result 868 states and 1438 transitions. [2023-12-19 13:54:09,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:54:09,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 454 [2023-12-19 13:54:09,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:09,196 INFO L225 Difference]: With dead ends: 868 [2023-12-19 13:54:09,197 INFO L226 Difference]: Without dead ends: 578 [2023-12-19 13:54:09,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:09,198 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 426 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:09,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 1110 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:54:09,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2023-12-19 13:54:09,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 576. [2023-12-19 13:54:09,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 449 states have (on average 1.5701559020044544) internal successors, (705), 449 states have internal predecessors, (705), 124 states have call successors, (124), 2 states have call predecessors, (124), 2 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-19 13:54:09,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 953 transitions. [2023-12-19 13:54:09,257 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 953 transitions. Word has length 454 [2023-12-19 13:54:09,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:09,260 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 953 transitions. [2023-12-19 13:54:09,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:09,261 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 953 transitions. [2023-12-19 13:54:09,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:09,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:09,270 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:09,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:09,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 13:54:09,482 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:09,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:09,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1417343914, now seen corresponding path program 1 times [2023-12-19 13:54:09,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:09,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438451891] [2023-12-19 13:54:09,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:09,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:09,559 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:09,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1107634387] [2023-12-19 13:54:09,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:09,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:09,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:09,561 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:09,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 13:54:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:09,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:54:09,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:09,961 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:09,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:09,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:09,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438451891] [2023-12-19 13:54:09,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:09,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107634387] [2023-12-19 13:54:09,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107634387] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:09,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:09,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:54:09,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176844535] [2023-12-19 13:54:09,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:09,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:54:09,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:09,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:54:09,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:09,965 INFO L87 Difference]: Start difference. First operand 576 states and 953 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:10,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:10,087 INFO L93 Difference]: Finished difference Result 1510 states and 2493 transitions. [2023-12-19 13:54:10,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:54:10,088 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:10,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:10,095 INFO L225 Difference]: With dead ends: 1510 [2023-12-19 13:54:10,095 INFO L226 Difference]: Without dead ends: 935 [2023-12-19 13:54:10,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:10,098 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 264 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:10,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 980 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:54:10,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2023-12-19 13:54:10,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 931. [2023-12-19 13:54:10,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 766 states have (on average 1.5796344647519582) internal successors, (1210), 768 states have internal predecessors, (1210), 160 states have call successors, (160), 4 states have call predecessors, (160), 4 states have return successors, (160), 158 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-19 13:54:10,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1530 transitions. [2023-12-19 13:54:10,160 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1530 transitions. Word has length 455 [2023-12-19 13:54:10,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:10,162 INFO L495 AbstractCegarLoop]: Abstraction has 931 states and 1530 transitions. [2023-12-19 13:54:10,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:10,162 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1530 transitions. [2023-12-19 13:54:10,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:10,165 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:10,165 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:10,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 13:54:10,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:10,373 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:10,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:10,374 INFO L85 PathProgramCache]: Analyzing trace with hash 523857576, now seen corresponding path program 1 times [2023-12-19 13:54:10,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:10,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610648972] [2023-12-19 13:54:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:10,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:10,421 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:10,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2043001980] [2023-12-19 13:54:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:10,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:10,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:10,425 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:10,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 13:54:10,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:10,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 1210 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:54:10,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:10,735 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:10,735 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:10,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:10,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610648972] [2023-12-19 13:54:10,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:10,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043001980] [2023-12-19 13:54:10,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043001980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:10,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:10,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:54:10,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801183315] [2023-12-19 13:54:10,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:10,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:54:10,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:10,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:54:10,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:10,737 INFO L87 Difference]: Start difference. First operand 931 states and 1530 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:10,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:10,825 INFO L93 Difference]: Finished difference Result 2791 states and 4588 transitions. [2023-12-19 13:54:10,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:54:10,826 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:10,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:10,836 INFO L225 Difference]: With dead ends: 2791 [2023-12-19 13:54:10,836 INFO L226 Difference]: Without dead ends: 1861 [2023-12-19 13:54:10,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:10,840 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 477 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:10,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [477 Valid, 948 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:54:10,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2023-12-19 13:54:10,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1859. [2023-12-19 13:54:10,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1530 states have (on average 1.5751633986928104) internal successors, (2410), 1534 states have internal predecessors, (2410), 320 states have call successors, (320), 8 states have call predecessors, (320), 8 states have return successors, (320), 316 states have call predecessors, (320), 320 states have call successors, (320) [2023-12-19 13:54:10,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 3050 transitions. [2023-12-19 13:54:10,950 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 3050 transitions. Word has length 455 [2023-12-19 13:54:10,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:10,950 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 3050 transitions. [2023-12-19 13:54:10,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:10,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 3050 transitions. [2023-12-19 13:54:10,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:10,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:10,956 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:10,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:11,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:11,165 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:11,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:11,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1910060970, now seen corresponding path program 1 times [2023-12-19 13:54:11,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:11,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579405543] [2023-12-19 13:54:11,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:11,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:11,232 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:11,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [61876520] [2023-12-19 13:54:11,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:11,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:11,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:11,234 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:11,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 13:54:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:11,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 1213 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-19 13:54:11,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:11,836 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:11,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:11,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:11,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579405543] [2023-12-19 13:54:11,836 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:11,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61876520] [2023-12-19 13:54:11,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61876520] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:11,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:11,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:54:11,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49522324] [2023-12-19 13:54:11,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:11,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 13:54:11,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:11,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 13:54:11,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:54:11,838 INFO L87 Difference]: Start difference. First operand 1859 states and 3050 transitions. Second operand has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:12,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:12,210 INFO L93 Difference]: Finished difference Result 6132 states and 10080 transitions. [2023-12-19 13:54:12,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 13:54:12,211 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:12,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:12,224 INFO L225 Difference]: With dead ends: 6132 [2023-12-19 13:54:12,224 INFO L226 Difference]: Without dead ends: 4274 [2023-12-19 13:54:12,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-19 13:54:12,227 INFO L413 NwaCegarLoop]: 1106 mSDtfsCounter, 1868 mSDsluCounter, 2138 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1868 SdHoareTripleChecker+Valid, 3244 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:12,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1868 Valid, 3244 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:54:12,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2023-12-19 13:54:12,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 1859. [2023-12-19 13:54:12,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1530 states have (on average 1.5699346405228758) internal successors, (2402), 1534 states have internal predecessors, (2402), 320 states have call successors, (320), 8 states have call predecessors, (320), 8 states have return successors, (320), 316 states have call predecessors, (320), 320 states have call successors, (320) [2023-12-19 13:54:12,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 3042 transitions. [2023-12-19 13:54:12,412 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 3042 transitions. Word has length 455 [2023-12-19 13:54:12,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:12,413 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 3042 transitions. [2023-12-19 13:54:12,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:12,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 3042 transitions. [2023-12-19 13:54:12,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:12,417 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:12,417 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:12,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:12,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:12,626 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:12,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:12,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1964453868, now seen corresponding path program 1 times [2023-12-19 13:54:12,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:12,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8925535] [2023-12-19 13:54:12,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:12,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:12,671 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:12,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1655820553] [2023-12-19 13:54:12,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:12,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:12,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:12,688 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:12,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 13:54:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:13,011 INFO L262 TraceCheckSpWp]: Trace formula consists of 1212 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:54:13,017 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:13,377 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:13,377 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:13,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:13,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8925535] [2023-12-19 13:54:13,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:13,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655820553] [2023-12-19 13:54:13,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655820553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:13,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:13,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:54:13,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819656362] [2023-12-19 13:54:13,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:13,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:54:13,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:13,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:54:13,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:13,380 INFO L87 Difference]: Start difference. First operand 1859 states and 3042 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:13,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:13,589 INFO L93 Difference]: Finished difference Result 5563 states and 9104 transitions. [2023-12-19 13:54:13,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:54:13,590 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:13,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:13,604 INFO L225 Difference]: With dead ends: 5563 [2023-12-19 13:54:13,604 INFO L226 Difference]: Without dead ends: 3705 [2023-12-19 13:54:13,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:13,610 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 301 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:13,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 1174 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:54:13,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2023-12-19 13:54:13,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 3701. [2023-12-19 13:54:13,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3701 states, 3044 states have (on average 1.567017082785808) internal successors, (4770), 3052 states have internal predecessors, (4770), 640 states have call successors, (640), 16 states have call predecessors, (640), 16 states have return successors, (640), 632 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-19 13:54:13,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3701 states to 3701 states and 6050 transitions. [2023-12-19 13:54:13,806 INFO L78 Accepts]: Start accepts. Automaton has 3701 states and 6050 transitions. Word has length 455 [2023-12-19 13:54:13,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:13,807 INFO L495 AbstractCegarLoop]: Abstraction has 3701 states and 6050 transitions. [2023-12-19 13:54:13,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:13,808 INFO L276 IsEmpty]: Start isEmpty. Operand 3701 states and 6050 transitions. [2023-12-19 13:54:13,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:13,811 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:13,812 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:13,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:14,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:14,021 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:14,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:14,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1288276523, now seen corresponding path program 1 times [2023-12-19 13:54:14,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:14,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046159352] [2023-12-19 13:54:14,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:14,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:14,072 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:14,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1295549789] [2023-12-19 13:54:14,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:14,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:14,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:14,089 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:14,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 13:54:14,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:14,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 13:54:14,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:14,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:14,498 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:14,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:14,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046159352] [2023-12-19 13:54:14,499 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:14,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295549789] [2023-12-19 13:54:14,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295549789] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:14,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:14,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:54:14,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139581020] [2023-12-19 13:54:14,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:14,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:54:14,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:14,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:54:14,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:54:14,501 INFO L87 Difference]: Start difference. First operand 3701 states and 6050 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:14,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:14,713 INFO L93 Difference]: Finished difference Result 7551 states and 12350 transitions. [2023-12-19 13:54:14,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:54:14,714 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:14,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:14,734 INFO L225 Difference]: With dead ends: 7551 [2023-12-19 13:54:14,734 INFO L226 Difference]: Without dead ends: 5693 [2023-12-19 13:54:14,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:54:14,740 INFO L413 NwaCegarLoop]: 765 mSDtfsCounter, 527 mSDsluCounter, 1137 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1902 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:14,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 1902 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:54:14,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5693 states. [2023-12-19 13:54:14,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5693 to 5537. [2023-12-19 13:54:14,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5537 states, 4552 states have (on average 1.5637082601054482) internal successors, (7118), 4564 states have internal predecessors, (7118), 960 states have call successors, (960), 24 states have call predecessors, (960), 24 states have return successors, (960), 948 states have call predecessors, (960), 960 states have call successors, (960) [2023-12-19 13:54:14,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5537 states to 5537 states and 9038 transitions. [2023-12-19 13:54:14,993 INFO L78 Accepts]: Start accepts. Automaton has 5537 states and 9038 transitions. Word has length 455 [2023-12-19 13:54:14,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:14,994 INFO L495 AbstractCegarLoop]: Abstraction has 5537 states and 9038 transitions. [2023-12-19 13:54:15,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:15,006 INFO L276 IsEmpty]: Start isEmpty. Operand 5537 states and 9038 transitions. [2023-12-19 13:54:15,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-12-19 13:54:15,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:15,011 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:15,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:15,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:15,220 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:15,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:15,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1949959571, now seen corresponding path program 1 times [2023-12-19 13:54:15,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:15,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116074369] [2023-12-19 13:54:15,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:15,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:15,270 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:15,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [930067531] [2023-12-19 13:54:15,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:15,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:15,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:15,276 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:15,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 13:54:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:15,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 13:54:15,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:15,706 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:15,707 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:15,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:15,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116074369] [2023-12-19 13:54:15,707 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:15,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930067531] [2023-12-19 13:54:15,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930067531] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:15,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:15,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:54:15,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632692888] [2023-12-19 13:54:15,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:15,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:54:15,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:15,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:54:15,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:54:15,710 INFO L87 Difference]: Start difference. First operand 5537 states and 9038 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:16,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:16,055 INFO L93 Difference]: Finished difference Result 11069 states and 18072 transitions. [2023-12-19 13:54:16,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:54:16,056 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 455 [2023-12-19 13:54:16,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:16,089 INFO L225 Difference]: With dead ends: 11069 [2023-12-19 13:54:16,089 INFO L226 Difference]: Without dead ends: 7375 [2023-12-19 13:54:16,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:54:16,100 INFO L413 NwaCegarLoop]: 569 mSDtfsCounter, 650 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 1375 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:16,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 1375 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:54:16,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7375 states. [2023-12-19 13:54:16,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7375 to 5529. [2023-12-19 13:54:16,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5529 states, 4544 states have (on average 1.5629401408450705) internal successors, (7102), 4556 states have internal predecessors, (7102), 960 states have call successors, (960), 24 states have call predecessors, (960), 24 states have return successors, (960), 948 states have call predecessors, (960), 960 states have call successors, (960) [2023-12-19 13:54:16,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5529 states to 5529 states and 9022 transitions. [2023-12-19 13:54:16,435 INFO L78 Accepts]: Start accepts. Automaton has 5529 states and 9022 transitions. Word has length 455 [2023-12-19 13:54:16,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:16,435 INFO L495 AbstractCegarLoop]: Abstraction has 5529 states and 9022 transitions. [2023-12-19 13:54:16,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:16,436 INFO L276 IsEmpty]: Start isEmpty. Operand 5529 states and 9022 transitions. [2023-12-19 13:54:16,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2023-12-19 13:54:16,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:16,440 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:16,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:16,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 13:54:16,650 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:16,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:16,650 INFO L85 PathProgramCache]: Analyzing trace with hash -806217460, now seen corresponding path program 1 times [2023-12-19 13:54:16,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:16,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442528663] [2023-12-19 13:54:16,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:16,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:16,688 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:16,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [867152392] [2023-12-19 13:54:16,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:16,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:16,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:16,706 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:16,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 13:54:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:17,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 1213 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:54:17,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 3687 proven. 72 refuted. 0 times theorem prover too weak. 3805 trivial. 0 not checked. [2023-12-19 13:54:17,292 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:54:17,633 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 111 proven. 72 refuted. 0 times theorem prover too weak. 7381 trivial. 0 not checked. [2023-12-19 13:54:17,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:17,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442528663] [2023-12-19 13:54:17,633 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:17,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867152392] [2023-12-19 13:54:17,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867152392] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:54:17,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:54:17,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-19 13:54:17,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231806529] [2023-12-19 13:54:17,635 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:54:17,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 13:54:17,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:17,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 13:54:17,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 13:54:17,637 INFO L87 Difference]: Start difference. First operand 5529 states and 9022 transitions. Second operand has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) [2023-12-19 13:54:18,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:18,177 INFO L93 Difference]: Finished difference Result 11153 states and 18127 transitions. [2023-12-19 13:54:18,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 13:54:18,178 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) Word has length 456 [2023-12-19 13:54:18,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:18,190 INFO L225 Difference]: With dead ends: 11153 [2023-12-19 13:54:18,190 INFO L226 Difference]: Without dead ends: 5625 [2023-12-19 13:54:18,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 914 GetRequests, 904 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:54:18,200 INFO L413 NwaCegarLoop]: 392 mSDtfsCounter, 572 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:18,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [609 Valid, 1050 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:54:18,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5625 states. [2023-12-19 13:54:18,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5625 to 5577. [2023-12-19 13:54:18,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5577 states, 4580 states have (on average 1.5480349344978166) internal successors, (7090), 4592 states have internal predecessors, (7090), 960 states have call successors, (960), 36 states have call predecessors, (960), 36 states have return successors, (960), 948 states have call predecessors, (960), 960 states have call successors, (960) [2023-12-19 13:54:18,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5577 states to 5577 states and 9010 transitions. [2023-12-19 13:54:18,441 INFO L78 Accepts]: Start accepts. Automaton has 5577 states and 9010 transitions. Word has length 456 [2023-12-19 13:54:18,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:18,441 INFO L495 AbstractCegarLoop]: Abstraction has 5577 states and 9010 transitions. [2023-12-19 13:54:18,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) [2023-12-19 13:54:18,442 INFO L276 IsEmpty]: Start isEmpty. Operand 5577 states and 9010 transitions. [2023-12-19 13:54:18,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-19 13:54:18,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:18,447 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:18,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:18,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:18,656 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:18,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:18,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1849964703, now seen corresponding path program 1 times [2023-12-19 13:54:18,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:18,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859947540] [2023-12-19 13:54:18,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:18,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:18,734 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:18,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [214013943] [2023-12-19 13:54:18,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:18,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:18,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:18,750 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:18,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 13:54:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:19,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 1214 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 13:54:19,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:19,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:19,470 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:19,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:19,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859947540] [2023-12-19 13:54:19,470 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:19,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214013943] [2023-12-19 13:54:19,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214013943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:19,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:19,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 13:54:19,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625069996] [2023-12-19 13:54:19,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:19,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 13:54:19,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:19,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 13:54:19,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:19,472 INFO L87 Difference]: Start difference. First operand 5577 states and 9010 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:19,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:19,749 INFO L93 Difference]: Finished difference Result 16729 states and 27028 transitions. [2023-12-19 13:54:19,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 13:54:19,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 457 [2023-12-19 13:54:19,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:19,775 INFO L225 Difference]: With dead ends: 16729 [2023-12-19 13:54:19,775 INFO L226 Difference]: Without dead ends: 11153 [2023-12-19 13:54:19,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 13:54:19,789 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 237 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:19,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1076 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 13:54:19,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11153 states. [2023-12-19 13:54:20,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11153 to 11127. [2023-12-19 13:54:20,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11127 states, 9134 states have (on average 1.5364571929056274) internal successors, (14034), 9158 states have internal predecessors, (14034), 1920 states have call successors, (1920), 72 states have call predecessors, (1920), 72 states have return successors, (1920), 1896 states have call predecessors, (1920), 1920 states have call successors, (1920) [2023-12-19 13:54:20,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11127 states to 11127 states and 17874 transitions. [2023-12-19 13:54:20,327 INFO L78 Accepts]: Start accepts. Automaton has 11127 states and 17874 transitions. Word has length 457 [2023-12-19 13:54:20,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:20,328 INFO L495 AbstractCegarLoop]: Abstraction has 11127 states and 17874 transitions. [2023-12-19 13:54:20,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:20,328 INFO L276 IsEmpty]: Start isEmpty. Operand 11127 states and 17874 transitions. [2023-12-19 13:54:20,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-19 13:54:20,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:20,335 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:20,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-19 13:54:20,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 13:54:20,543 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:20,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:20,543 INFO L85 PathProgramCache]: Analyzing trace with hash -826500713, now seen corresponding path program 1 times [2023-12-19 13:54:20,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:20,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261959318] [2023-12-19 13:54:20,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:20,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:20,578 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:20,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1305482274] [2023-12-19 13:54:20,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:20,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:20,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:20,579 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:20,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 13:54:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:20,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 1216 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 13:54:20,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:21,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:21,044 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:21,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:21,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261959318] [2023-12-19 13:54:21,044 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:21,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305482274] [2023-12-19 13:54:21,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305482274] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:21,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:21,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:54:21,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049172389] [2023-12-19 13:54:21,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:21,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 13:54:21,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:21,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 13:54:21,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:54:21,046 INFO L87 Difference]: Start difference. First operand 11127 states and 17874 transitions. Second operand has 6 states, 6 states have (on average 25.0) internal successors, (150), 6 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:22,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:22,743 INFO L93 Difference]: Finished difference Result 41685 states and 66656 transitions. [2023-12-19 13:54:22,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:54:22,743 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.0) internal successors, (150), 6 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 457 [2023-12-19 13:54:22,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:22,823 INFO L225 Difference]: With dead ends: 41685 [2023-12-19 13:54:22,823 INFO L226 Difference]: Without dead ends: 28927 [2023-12-19 13:54:22,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-19 13:54:22,855 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 2215 mSDsluCounter, 2608 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:22,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2215 Valid, 3600 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 13:54:22,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28927 states. [2023-12-19 13:54:23,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28927 to 11587. [2023-12-19 13:54:23,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11587 states, 10026 states have (on average 1.5605425892679035) internal successors, (15646), 10026 states have internal predecessors, (15646), 1488 states have call successors, (1488), 72 states have call predecessors, (1488), 72 states have return successors, (1488), 1488 states have call predecessors, (1488), 1488 states have call successors, (1488) [2023-12-19 13:54:23,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11587 states to 11587 states and 18622 transitions. [2023-12-19 13:54:23,690 INFO L78 Accepts]: Start accepts. Automaton has 11587 states and 18622 transitions. Word has length 457 [2023-12-19 13:54:23,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:23,691 INFO L495 AbstractCegarLoop]: Abstraction has 11587 states and 18622 transitions. [2023-12-19 13:54:23,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.0) internal successors, (150), 6 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:23,691 INFO L276 IsEmpty]: Start isEmpty. Operand 11587 states and 18622 transitions. [2023-12-19 13:54:23,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-19 13:54:23,696 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:23,697 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:23,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-19 13:54:23,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 13:54:23,906 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:23,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:23,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1509891797, now seen corresponding path program 1 times [2023-12-19 13:54:23,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:23,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084490528] [2023-12-19 13:54:23,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:23,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:23,949 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:23,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1010161462] [2023-12-19 13:54:23,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:23,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:23,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:23,950 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:23,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 13:54:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:24,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 1217 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 13:54:24,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:24,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:24,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:24,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:24,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084490528] [2023-12-19 13:54:24,905 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:24,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010161462] [2023-12-19 13:54:24,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010161462] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:24,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:24,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 13:54:24,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281329566] [2023-12-19 13:54:24,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:24,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 13:54:24,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:24,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 13:54:24,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-19 13:54:24,907 INFO L87 Difference]: Start difference. First operand 11587 states and 18622 transitions. Second operand has 9 states, 9 states have (on average 16.666666666666668) internal successors, (150), 8 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:26,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:26,848 INFO L93 Difference]: Finished difference Result 52118 states and 83658 transitions. [2023-12-19 13:54:26,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 13:54:26,849 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.666666666666668) internal successors, (150), 8 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 457 [2023-12-19 13:54:26,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:26,926 INFO L225 Difference]: With dead ends: 52118 [2023-12-19 13:54:26,926 INFO L226 Difference]: Without dead ends: 40532 [2023-12-19 13:54:26,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 449 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2023-12-19 13:54:26,947 INFO L413 NwaCegarLoop]: 624 mSDtfsCounter, 1988 mSDsluCounter, 3220 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1988 SdHoareTripleChecker+Valid, 3844 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:26,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1988 Valid, 3844 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 13:54:26,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40532 states. [2023-12-19 13:54:28,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40532 to 31001. [2023-12-19 13:54:28,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31001 states, 27880 states have (on average 1.5810616929698709) internal successors, (44080), 27880 states have internal predecessors, (44080), 2976 states have call successors, (2976), 144 states have call predecessors, (2976), 144 states have return successors, (2976), 2976 states have call predecessors, (2976), 2976 states have call successors, (2976) [2023-12-19 13:54:28,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31001 states to 31001 states and 50032 transitions. [2023-12-19 13:54:28,198 INFO L78 Accepts]: Start accepts. Automaton has 31001 states and 50032 transitions. Word has length 457 [2023-12-19 13:54:28,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:28,199 INFO L495 AbstractCegarLoop]: Abstraction has 31001 states and 50032 transitions. [2023-12-19 13:54:28,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.666666666666668) internal successors, (150), 8 states have internal predecessors, (150), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:28,199 INFO L276 IsEmpty]: Start isEmpty. Operand 31001 states and 50032 transitions. [2023-12-19 13:54:28,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-19 13:54:28,207 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:28,207 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:28,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:28,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 13:54:28,415 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:28,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:28,416 INFO L85 PathProgramCache]: Analyzing trace with hash 293738071, now seen corresponding path program 1 times [2023-12-19 13:54:28,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:28,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559491813] [2023-12-19 13:54:28,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:28,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:28,457 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:28,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [124714491] [2023-12-19 13:54:28,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:28,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:28,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:28,484 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:28,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 13:54:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:29,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 1217 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:54:29,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 3291 proven. 126 refuted. 0 times theorem prover too weak. 4147 trivial. 0 not checked. [2023-12-19 13:54:29,306 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:54:29,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 57 proven. 126 refuted. 0 times theorem prover too weak. 7381 trivial. 0 not checked. [2023-12-19 13:54:29,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:29,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559491813] [2023-12-19 13:54:29,552 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:29,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124714491] [2023-12-19 13:54:29,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124714491] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:54:29,553 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:54:29,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:54:29,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709208179] [2023-12-19 13:54:29,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:54:29,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:54:29,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:29,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:54:29,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:54:29,555 INFO L87 Difference]: Start difference. First operand 31001 states and 50032 transitions. Second operand has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 2 states have call successors, (104), 2 states have call predecessors, (104), 4 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) [2023-12-19 13:54:30,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:30,501 INFO L93 Difference]: Finished difference Result 54045 states and 86869 transitions. [2023-12-19 13:54:30,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:54:30,502 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 2 states have call successors, (104), 2 states have call predecessors, (104), 4 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) Word has length 457 [2023-12-19 13:54:30,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:30,546 INFO L225 Difference]: With dead ends: 54045 [2023-12-19 13:54:30,546 INFO L226 Difference]: Without dead ends: 22537 [2023-12-19 13:54:30,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 916 GetRequests, 906 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:54:30,574 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 313 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1032 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:30,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 1032 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:54:30,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22537 states. [2023-12-19 13:54:31,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22537 to 20341. [2023-12-19 13:54:31,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20341 states, 17172 states have (on average 1.5468204053109713) internal successors, (26562), 17172 states have internal predecessors, (26562), 2976 states have call successors, (2976), 192 states have call predecessors, (2976), 192 states have return successors, (2976), 2976 states have call predecessors, (2976), 2976 states have call successors, (2976) [2023-12-19 13:54:31,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20341 states to 20341 states and 32514 transitions. [2023-12-19 13:54:31,745 INFO L78 Accepts]: Start accepts. Automaton has 20341 states and 32514 transitions. Word has length 457 [2023-12-19 13:54:31,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:31,745 INFO L495 AbstractCegarLoop]: Abstraction has 20341 states and 32514 transitions. [2023-12-19 13:54:31,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 2 states have call successors, (104), 2 states have call predecessors, (104), 4 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) [2023-12-19 13:54:31,746 INFO L276 IsEmpty]: Start isEmpty. Operand 20341 states and 32514 transitions. [2023-12-19 13:54:31,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:31,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:31,754 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:31,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:31,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 13:54:31,963 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:31,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:31,963 INFO L85 PathProgramCache]: Analyzing trace with hash 697970829, now seen corresponding path program 1 times [2023-12-19 13:54:31,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:31,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22942511] [2023-12-19 13:54:31,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:31,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:32,010 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:32,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1995545405] [2023-12-19 13:54:32,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:32,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:32,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:32,022 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:32,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 13:54:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:32,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 1218 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 13:54:32,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:32,733 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 3463 proven. 120 refuted. 0 times theorem prover too weak. 3981 trivial. 0 not checked. [2023-12-19 13:54:32,734 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:54:32,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 63 proven. 120 refuted. 0 times theorem prover too weak. 7381 trivial. 0 not checked. [2023-12-19 13:54:32,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:32,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22942511] [2023-12-19 13:54:32,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:32,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995545405] [2023-12-19 13:54:32,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995545405] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:54:32,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:54:32,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 13:54:32,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23260828] [2023-12-19 13:54:32,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:54:32,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:54:32,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:32,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:54:32,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:54:32,992 INFO L87 Difference]: Start difference. First operand 20341 states and 32514 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (102), 2 states have call predecessors, (102), 4 states have return successors, (103), 2 states have call predecessors, (103), 2 states have call successors, (103) [2023-12-19 13:54:34,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:34,071 INFO L93 Difference]: Finished difference Result 41257 states and 65555 transitions. [2023-12-19 13:54:34,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 13:54:34,071 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (102), 2 states have call predecessors, (102), 4 states have return successors, (103), 2 states have call predecessors, (103), 2 states have call successors, (103) Word has length 458 [2023-12-19 13:54:34,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:34,113 INFO L225 Difference]: With dead ends: 41257 [2023-12-19 13:54:34,113 INFO L226 Difference]: Without dead ends: 20917 [2023-12-19 13:54:34,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 918 GetRequests, 908 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:54:34,141 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 621 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:34,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 1045 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:54:34,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20917 states. [2023-12-19 13:54:35,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20917 to 20533. [2023-12-19 13:54:35,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20533 states, 17316 states have (on average 1.5318780318780318) internal successors, (26526), 17316 states have internal predecessors, (26526), 2976 states have call successors, (2976), 240 states have call predecessors, (2976), 240 states have return successors, (2976), 2976 states have call predecessors, (2976), 2976 states have call successors, (2976) [2023-12-19 13:54:35,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20533 states to 20533 states and 32478 transitions. [2023-12-19 13:54:35,138 INFO L78 Accepts]: Start accepts. Automaton has 20533 states and 32478 transitions. Word has length 458 [2023-12-19 13:54:35,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:35,138 INFO L495 AbstractCegarLoop]: Abstraction has 20533 states and 32478 transitions. [2023-12-19 13:54:35,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (102), 2 states have call predecessors, (102), 4 states have return successors, (103), 2 states have call predecessors, (103), 2 states have call successors, (103) [2023-12-19 13:54:35,139 INFO L276 IsEmpty]: Start isEmpty. Operand 20533 states and 32478 transitions. [2023-12-19 13:54:35,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:35,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:35,146 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:35,159 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 13:54:35,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:35,354 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:35,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:35,355 INFO L85 PathProgramCache]: Analyzing trace with hash 111694607, now seen corresponding path program 1 times [2023-12-19 13:54:35,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:35,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875963710] [2023-12-19 13:54:35,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:35,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:35,398 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:35,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [657803813] [2023-12-19 13:54:35,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:35,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:35,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:35,425 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:35,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 13:54:35,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:35,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 1219 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 13:54:35,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:35,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:35,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:35,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:35,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875963710] [2023-12-19 13:54:35,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:35,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657803813] [2023-12-19 13:54:35,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657803813] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:35,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:35,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:54:35,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133407687] [2023-12-19 13:54:35,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:35,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:54:35,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:35,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:54:35,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:54:35,942 INFO L87 Difference]: Start difference. First operand 20533 states and 32478 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:36,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:36,739 INFO L93 Difference]: Finished difference Result 41065 states and 64955 transitions. [2023-12-19 13:54:36,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:54:36,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 458 [2023-12-19 13:54:36,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:36,780 INFO L225 Difference]: With dead ends: 41065 [2023-12-19 13:54:36,781 INFO L226 Difference]: Without dead ends: 20533 [2023-12-19 13:54:36,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:54:36,810 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 289 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 802 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:36,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 802 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 13:54:36,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20533 states. [2023-12-19 13:54:37,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20533 to 20533. [2023-12-19 13:54:37,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20533 states, 17316 states have (on average 1.5256410256410255) internal successors, (26418), 17316 states have internal predecessors, (26418), 2976 states have call successors, (2976), 240 states have call predecessors, (2976), 240 states have return successors, (2976), 2976 states have call predecessors, (2976), 2976 states have call successors, (2976) [2023-12-19 13:54:37,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20533 states to 20533 states and 32370 transitions. [2023-12-19 13:54:37,811 INFO L78 Accepts]: Start accepts. Automaton has 20533 states and 32370 transitions. Word has length 458 [2023-12-19 13:54:37,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:37,811 INFO L495 AbstractCegarLoop]: Abstraction has 20533 states and 32370 transitions. [2023-12-19 13:54:37,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:37,811 INFO L276 IsEmpty]: Start isEmpty. Operand 20533 states and 32370 transitions. [2023-12-19 13:54:37,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:37,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:37,817 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:37,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:38,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 13:54:38,024 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:38,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:38,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1965642291, now seen corresponding path program 1 times [2023-12-19 13:54:38,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:38,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894021109] [2023-12-19 13:54:38,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:38,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:38,058 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:38,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1645490152] [2023-12-19 13:54:38,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:38,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:38,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:38,059 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:38,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 13:54:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:38,422 INFO L262 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:54:38,428 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:38,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:38,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:38,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:38,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894021109] [2023-12-19 13:54:38,947 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:38,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645490152] [2023-12-19 13:54:38,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645490152] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:38,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:38,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 13:54:38,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660799516] [2023-12-19 13:54:38,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:38,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 13:54:38,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:38,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 13:54:38,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:54:38,948 INFO L87 Difference]: Start difference. First operand 20533 states and 32370 transitions. Second operand has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:40,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:40,202 INFO L93 Difference]: Finished difference Result 49453 states and 78009 transitions. [2023-12-19 13:54:40,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 13:54:40,203 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 458 [2023-12-19 13:54:40,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:40,263 INFO L225 Difference]: With dead ends: 49453 [2023-12-19 13:54:40,263 INFO L226 Difference]: Without dead ends: 28921 [2023-12-19 13:54:40,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-12-19 13:54:40,301 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 1035 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 2073 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:40,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1035 Valid, 2073 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 13:54:40,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28921 states. [2023-12-19 13:54:41,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28921 to 25621. [2023-12-19 13:54:41,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25621 states, 21868 states have (on average 1.5308212913846717) internal successors, (33476), 21868 states have internal predecessors, (33476), 3472 states have call successors, (3472), 280 states have call predecessors, (3472), 280 states have return successors, (3472), 3472 states have call predecessors, (3472), 3472 states have call successors, (3472) [2023-12-19 13:54:41,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25621 states to 25621 states and 40420 transitions. [2023-12-19 13:54:41,831 INFO L78 Accepts]: Start accepts. Automaton has 25621 states and 40420 transitions. Word has length 458 [2023-12-19 13:54:41,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:41,831 INFO L495 AbstractCegarLoop]: Abstraction has 25621 states and 40420 transitions. [2023-12-19 13:54:41,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:41,832 INFO L276 IsEmpty]: Start isEmpty. Operand 25621 states and 40420 transitions. [2023-12-19 13:54:41,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:41,839 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:41,839 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:41,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-19 13:54:42,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 13:54:42,046 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:42,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:42,046 INFO L85 PathProgramCache]: Analyzing trace with hash 418282447, now seen corresponding path program 1 times [2023-12-19 13:54:42,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:42,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675308886] [2023-12-19 13:54:42,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:42,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:42,104 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:42,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825389598] [2023-12-19 13:54:42,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:42,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:42,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:42,105 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:42,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 13:54:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:42,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 1223 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 13:54:42,499 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:42,949 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 4648 proven. 48 refuted. 0 times theorem prover too weak. 2868 trivial. 0 not checked. [2023-12-19 13:54:42,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:54:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 135 proven. 48 refuted. 0 times theorem prover too weak. 7381 trivial. 0 not checked. [2023-12-19 13:54:43,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:43,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675308886] [2023-12-19 13:54:43,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:43,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825389598] [2023-12-19 13:54:43,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825389598] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 13:54:43,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 13:54:43,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-12-19 13:54:43,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758750463] [2023-12-19 13:54:43,315 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 13:54:43,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-19 13:54:43,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:43,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-19 13:54:43,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-12-19 13:54:43,318 INFO L87 Difference]: Start difference. First operand 25621 states and 40420 transitions. Second operand has 14 states, 14 states have (on average 18.428571428571427) internal successors, (258), 14 states have internal predecessors, (258), 5 states have call successors, (91), 3 states have call predecessors, (91), 5 states have return successors, (91), 5 states have call predecessors, (91), 5 states have call successors, (91) [2023-12-19 13:54:45,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:45,208 INFO L93 Difference]: Finished difference Result 67067 states and 105499 transitions. [2023-12-19 13:54:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 13:54:45,210 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 18.428571428571427) internal successors, (258), 14 states have internal predecessors, (258), 5 states have call successors, (91), 3 states have call predecessors, (91), 5 states have return successors, (91), 5 states have call predecessors, (91), 5 states have call successors, (91) Word has length 458 [2023-12-19 13:54:45,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:45,285 INFO L225 Difference]: With dead ends: 67067 [2023-12-19 13:54:45,285 INFO L226 Difference]: Without dead ends: 41447 [2023-12-19 13:54:45,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 922 GetRequests, 902 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2023-12-19 13:54:45,331 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 1356 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:45,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 2109 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 13:54:45,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41447 states. [2023-12-19 13:54:46,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41447 to 32155. [2023-12-19 13:54:46,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32155 states, 28346 states have (on average 1.5410992732660693) internal successors, (43684), 28346 states have internal predecessors, (43684), 3472 states have call successors, (3472), 336 states have call predecessors, (3472), 336 states have return successors, (3472), 3472 states have call predecessors, (3472), 3472 states have call successors, (3472) [2023-12-19 13:54:46,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32155 states to 32155 states and 50628 transitions. [2023-12-19 13:54:46,873 INFO L78 Accepts]: Start accepts. Automaton has 32155 states and 50628 transitions. Word has length 458 [2023-12-19 13:54:46,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:46,874 INFO L495 AbstractCegarLoop]: Abstraction has 32155 states and 50628 transitions. [2023-12-19 13:54:46,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 18.428571428571427) internal successors, (258), 14 states have internal predecessors, (258), 5 states have call successors, (91), 3 states have call predecessors, (91), 5 states have return successors, (91), 5 states have call predecessors, (91), 5 states have call successors, (91) [2023-12-19 13:54:46,874 INFO L276 IsEmpty]: Start isEmpty. Operand 32155 states and 50628 transitions. [2023-12-19 13:54:46,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:46,883 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:46,883 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:46,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:47,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 13:54:47,092 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:47,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:47,092 INFO L85 PathProgramCache]: Analyzing trace with hash 658522193, now seen corresponding path program 1 times [2023-12-19 13:54:47,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:47,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753655839] [2023-12-19 13:54:47,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:47,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:47,163 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:47,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1600282200] [2023-12-19 13:54:47,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:47,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:47,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:47,168 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:47,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 13:54:47,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:47,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 1221 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 13:54:47,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:48,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:48,497 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:48,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:48,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753655839] [2023-12-19 13:54:48,497 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:48,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600282200] [2023-12-19 13:54:48,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600282200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:48,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:48,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 13:54:48,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908625677] [2023-12-19 13:54:48,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:48,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 13:54:48,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:48,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 13:54:48,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-19 13:54:48,499 INFO L87 Difference]: Start difference. First operand 32155 states and 50628 transitions. Second operand has 8 states, 8 states have (on average 18.875) internal successors, (151), 7 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:50,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:50,672 INFO L93 Difference]: Finished difference Result 90725 states and 143429 transitions. [2023-12-19 13:54:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 13:54:50,673 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.875) internal successors, (151), 7 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 458 [2023-12-19 13:54:50,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:50,772 INFO L225 Difference]: With dead ends: 90725 [2023-12-19 13:54:50,772 INFO L226 Difference]: Without dead ends: 58571 [2023-12-19 13:54:50,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:54:50,816 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 1592 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 2330 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:50,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1592 Valid, 2330 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 13:54:50,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58571 states. [2023-12-19 13:54:52,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58571 to 47235. [2023-12-19 13:54:52,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47235 states, 43426 states have (on average 1.5557039561552988) internal successors, (67558), 43426 states have internal predecessors, (67558), 3472 states have call successors, (3472), 336 states have call predecessors, (3472), 336 states have return successors, (3472), 3472 states have call predecessors, (3472), 3472 states have call successors, (3472) [2023-12-19 13:54:52,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47235 states to 47235 states and 74502 transitions. [2023-12-19 13:54:52,777 INFO L78 Accepts]: Start accepts. Automaton has 47235 states and 74502 transitions. Word has length 458 [2023-12-19 13:54:52,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:52,778 INFO L495 AbstractCegarLoop]: Abstraction has 47235 states and 74502 transitions. [2023-12-19 13:54:52,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.875) internal successors, (151), 7 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:52,778 INFO L276 IsEmpty]: Start isEmpty. Operand 47235 states and 74502 transitions. [2023-12-19 13:54:52,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-19 13:54:52,790 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:52,791 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:52,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 13:54:52,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 13:54:52,999 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:52,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:53,000 INFO L85 PathProgramCache]: Analyzing trace with hash 933281807, now seen corresponding path program 1 times [2023-12-19 13:54:53,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:53,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633665656] [2023-12-19 13:54:53,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:53,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:53,101 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:53,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [652821208] [2023-12-19 13:54:53,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:53,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:53,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:53,103 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:53,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 13:54:53,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:53,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 1219 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 13:54:53,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 3787 proven. 102 refuted. 0 times theorem prover too weak. 3675 trivial. 0 not checked. [2023-12-19 13:54:54,673 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 13:54:54,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:54,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:54,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633665656] [2023-12-19 13:54:54,808 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:54,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652821208] [2023-12-19 13:54:54,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652821208] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 13:54:54,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 13:54:54,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2023-12-19 13:54:54,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322846680] [2023-12-19 13:54:54,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:54,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 13:54:54,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:54,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 13:54:54,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-12-19 13:54:54,810 INFO L87 Difference]: Start difference. First operand 47235 states and 74502 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:56,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:54:56,236 INFO L93 Difference]: Finished difference Result 119910 states and 189960 transitions. [2023-12-19 13:54:56,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:54:56,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 458 [2023-12-19 13:54:56,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:54:56,336 INFO L225 Difference]: With dead ends: 119910 [2023-12-19 13:54:56,336 INFO L226 Difference]: Without dead ends: 72676 [2023-12-19 13:54:56,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 915 GetRequests, 905 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-19 13:54:56,372 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 168 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:54:56,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 2182 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:54:56,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72676 states. [2023-12-19 13:54:57,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72676 to 47703. [2023-12-19 13:54:57,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47703 states, 43894 states have (on average 1.5533330295712398) internal successors, (68182), 43894 states have internal predecessors, (68182), 3472 states have call successors, (3472), 336 states have call predecessors, (3472), 336 states have return successors, (3472), 3472 states have call predecessors, (3472), 3472 states have call successors, (3472) [2023-12-19 13:54:57,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47703 states to 47703 states and 75126 transitions. [2023-12-19 13:54:57,912 INFO L78 Accepts]: Start accepts. Automaton has 47703 states and 75126 transitions. Word has length 458 [2023-12-19 13:54:57,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:54:57,913 INFO L495 AbstractCegarLoop]: Abstraction has 47703 states and 75126 transitions. [2023-12-19 13:54:57,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 5 states have internal predecessors, (151), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:54:57,913 INFO L276 IsEmpty]: Start isEmpty. Operand 47703 states and 75126 transitions. [2023-12-19 13:54:57,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2023-12-19 13:54:57,924 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:54:57,925 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:54:57,942 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 13:54:58,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:58,127 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:54:58,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:54:58,127 INFO L85 PathProgramCache]: Analyzing trace with hash 911118193, now seen corresponding path program 1 times [2023-12-19 13:54:58,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:54:58,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158342613] [2023-12-19 13:54:58,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:58,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:54:58,184 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:54:58,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [768775443] [2023-12-19 13:54:58,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:54:58,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:54:58,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:54:58,185 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:54:58,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 13:54:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:54:58,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 13:54:58,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:54:59,493 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:54:59,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:54:59,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:54:59,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158342613] [2023-12-19 13:54:59,493 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:54:59,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768775443] [2023-12-19 13:54:59,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768775443] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:54:59,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:54:59,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:54:59,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283315768] [2023-12-19 13:54:59,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:54:59,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 13:54:59,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:54:59,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 13:54:59,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:54:59,497 INFO L87 Difference]: Start difference. First operand 47703 states and 75126 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:01,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:01,210 INFO L93 Difference]: Finished difference Result 125714 states and 197312 transitions. [2023-12-19 13:55:01,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 13:55:01,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 459 [2023-12-19 13:55:01,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:01,315 INFO L225 Difference]: With dead ends: 125714 [2023-12-19 13:55:01,315 INFO L226 Difference]: Without dead ends: 78012 [2023-12-19 13:55:01,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:01,356 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 604 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 1888 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:01,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 1888 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 13:55:01,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78012 states. [2023-12-19 13:55:03,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78012 to 73599. [2023-12-19 13:55:03,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73599 states, 67886 states have (on average 1.5409362755207259) internal successors, (104608), 67886 states have internal predecessors, (104608), 5208 states have call successors, (5208), 504 states have call predecessors, (5208), 504 states have return successors, (5208), 5208 states have call predecessors, (5208), 5208 states have call successors, (5208) [2023-12-19 13:55:03,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73599 states to 73599 states and 115024 transitions. [2023-12-19 13:55:03,543 INFO L78 Accepts]: Start accepts. Automaton has 73599 states and 115024 transitions. Word has length 459 [2023-12-19 13:55:03,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:03,543 INFO L495 AbstractCegarLoop]: Abstraction has 73599 states and 115024 transitions. [2023-12-19 13:55:03,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:03,544 INFO L276 IsEmpty]: Start isEmpty. Operand 73599 states and 115024 transitions. [2023-12-19 13:55:03,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2023-12-19 13:55:03,556 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:03,556 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:03,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-19 13:55:03,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:03,764 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:03,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:03,764 INFO L85 PathProgramCache]: Analyzing trace with hash -911964961, now seen corresponding path program 1 times [2023-12-19 13:55:03,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:03,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670262920] [2023-12-19 13:55:03,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:03,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:03,811 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:03,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [710206801] [2023-12-19 13:55:03,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:03,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:03,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:03,825 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:03,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 13:55:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:04,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 1225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 13:55:04,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:55:04,969 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:04,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:04,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670262920] [2023-12-19 13:55:04,969 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:04,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710206801] [2023-12-19 13:55:04,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710206801] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:04,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:04,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 13:55:04,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891015530] [2023-12-19 13:55:04,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:04,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:55:04,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:04,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:55:04,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:55:04,970 INFO L87 Difference]: Start difference. First operand 73599 states and 115024 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:07,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:07,482 INFO L93 Difference]: Finished difference Result 155699 states and 242992 transitions. [2023-12-19 13:55:07,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:55:07,482 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 460 [2023-12-19 13:55:07,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:07,601 INFO L225 Difference]: With dead ends: 155699 [2023-12-19 13:55:07,601 INFO L226 Difference]: Without dead ends: 82101 [2023-12-19 13:55:07,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:55:07,659 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 368 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:07,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 1382 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 13:55:07,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82101 states. [2023-12-19 13:55:10,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82101 to 73889. [2023-12-19 13:55:10,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73889 states, 68108 states have (on average 1.540230222587655) internal successors, (104902), 68108 states have internal predecessors, (104902), 5270 states have call successors, (5270), 510 states have call predecessors, (5270), 510 states have return successors, (5270), 5270 states have call predecessors, (5270), 5270 states have call successors, (5270) [2023-12-19 13:55:10,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73889 states to 73889 states and 115442 transitions. [2023-12-19 13:55:10,228 INFO L78 Accepts]: Start accepts. Automaton has 73889 states and 115442 transitions. Word has length 460 [2023-12-19 13:55:10,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:10,228 INFO L495 AbstractCegarLoop]: Abstraction has 73889 states and 115442 transitions. [2023-12-19 13:55:10,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:10,229 INFO L276 IsEmpty]: Start isEmpty. Operand 73889 states and 115442 transitions. [2023-12-19 13:55:10,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2023-12-19 13:55:10,242 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:10,242 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:10,262 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 13:55:10,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:10,451 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:10,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:10,451 INFO L85 PathProgramCache]: Analyzing trace with hash -378433123, now seen corresponding path program 1 times [2023-12-19 13:55:10,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:10,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801899850] [2023-12-19 13:55:10,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:10,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:10,510 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:10,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1981394288] [2023-12-19 13:55:10,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:10,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:10,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:10,520 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 13:55:10,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 13:55:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:11,098 INFO L262 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 13:55:11,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:11,964 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:55:11,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:11,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:11,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801899850] [2023-12-19 13:55:11,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:11,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981394288] [2023-12-19 13:55:11,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981394288] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:11,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:11,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:55:11,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591410582] [2023-12-19 13:55:11,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:11,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:55:11,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:11,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:55:11,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:11,966 INFO L87 Difference]: Start difference. First operand 73889 states and 115442 transitions. Second operand has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:16,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:16,799 INFO L93 Difference]: Finished difference Result 268409 states and 420182 transitions. [2023-12-19 13:55:16,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 13:55:16,799 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 460 [2023-12-19 13:55:16,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:17,082 INFO L225 Difference]: With dead ends: 268409 [2023-12-19 13:55:17,082 INFO L226 Difference]: Without dead ends: 194811 [2023-12-19 13:55:17,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2023-12-19 13:55:17,147 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 1954 mSDsluCounter, 4440 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1954 SdHoareTripleChecker+Valid, 5349 SdHoareTripleChecker+Invalid, 1314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:17,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1954 Valid, 5349 Invalid, 1314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1184 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 13:55:17,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194811 states. [2023-12-19 13:55:22,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194811 to 174037. [2023-12-19 13:55:22,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174037 states, 162544 states have (on average 1.550940053154838) internal successors, (252096), 162544 states have internal predecessors, (252096), 10478 states have call successors, (10478), 1014 states have call predecessors, (10478), 1014 states have return successors, (10478), 10478 states have call predecessors, (10478), 10478 states have call successors, (10478) [2023-12-19 13:55:23,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174037 states to 174037 states and 273052 transitions. [2023-12-19 13:55:23,067 INFO L78 Accepts]: Start accepts. Automaton has 174037 states and 273052 transitions. Word has length 460 [2023-12-19 13:55:23,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:23,067 INFO L495 AbstractCegarLoop]: Abstraction has 174037 states and 273052 transitions. [2023-12-19 13:55:23,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:23,068 INFO L276 IsEmpty]: Start isEmpty. Operand 174037 states and 273052 transitions. [2023-12-19 13:55:23,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2023-12-19 13:55:23,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:23,087 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:23,096 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 13:55:23,296 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 13:55:23,296 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:23,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:23,297 INFO L85 PathProgramCache]: Analyzing trace with hash -159578405, now seen corresponding path program 1 times [2023-12-19 13:55:23,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:23,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495063640] [2023-12-19 13:55:23,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:23,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:23,550 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:23,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [34712472] [2023-12-19 13:55:23,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:23,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:23,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:23,552 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 13:55:23,554 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 13:55:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:24,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 13:55:24,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:55:25,593 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:25,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:25,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495063640] [2023-12-19 13:55:25,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:25,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34712472] [2023-12-19 13:55:25,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34712472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:25,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:25,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 13:55:25,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552624774] [2023-12-19 13:55:25,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:25,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 13:55:25,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:25,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 13:55:25,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 13:55:25,595 INFO L87 Difference]: Start difference. First operand 174037 states and 273052 transitions. Second operand has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:32,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:32,102 INFO L93 Difference]: Finished difference Result 387293 states and 608780 transitions. [2023-12-19 13:55:32,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 13:55:32,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 460 [2023-12-19 13:55:32,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:32,526 INFO L225 Difference]: With dead ends: 387293 [2023-12-19 13:55:32,527 INFO L226 Difference]: Without dead ends: 298457 [2023-12-19 13:55:32,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-19 13:55:32,610 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 1338 mSDsluCounter, 3789 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1338 SdHoareTripleChecker+Valid, 4962 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:32,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1338 Valid, 4962 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 13:55:32,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298457 states. [2023-12-19 13:55:40,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298457 to 270908. [2023-12-19 13:55:40,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270908 states, 252272 states have (on average 1.5473695059301071) internal successors, (390358), 252299 states have internal predecessors, (390358), 16955 states have call successors, (16955), 1680 states have call predecessors, (16955), 1680 states have return successors, (16955), 16928 states have call predecessors, (16955), 16955 states have call successors, (16955) [2023-12-19 13:55:41,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270908 states to 270908 states and 424268 transitions. [2023-12-19 13:55:41,602 INFO L78 Accepts]: Start accepts. Automaton has 270908 states and 424268 transitions. Word has length 460 [2023-12-19 13:55:41,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 13:55:41,602 INFO L495 AbstractCegarLoop]: Abstraction has 270908 states and 424268 transitions. [2023-12-19 13:55:41,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 6 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:41,602 INFO L276 IsEmpty]: Start isEmpty. Operand 270908 states and 424268 transitions. [2023-12-19 13:55:41,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2023-12-19 13:55:41,663 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 13:55:41,663 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 13:55:41,674 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 13:55:41,863 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 13:55:41,864 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 13:55:41,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 13:55:41,864 INFO L85 PathProgramCache]: Analyzing trace with hash 401387533, now seen corresponding path program 1 times [2023-12-19 13:55:41,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 13:55:41,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336184422] [2023-12-19 13:55:41,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:41,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 13:55:41,903 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 13:55:41,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1931228328] [2023-12-19 13:55:41,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 13:55:41,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 13:55:41,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 13:55:41,905 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 13:55:41,906 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 13:55:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 13:55:42,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 1218 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 13:55:42,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 13:55:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2023-12-19 13:55:42,427 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 13:55:42,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 13:55:42,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336184422] [2023-12-19 13:55:42,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 13:55:42,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931228328] [2023-12-19 13:55:42,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931228328] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 13:55:42,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 13:55:42,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 13:55:42,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247237968] [2023-12-19 13:55:42,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 13:55:42,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 13:55:42,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 13:55:42,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 13:55:42,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 13:55:42,430 INFO L87 Difference]: Start difference. First operand 270908 states and 424268 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2023-12-19 13:55:48,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 13:55:48,728 INFO L93 Difference]: Finished difference Result 382424 states and 598130 transitions. [2023-12-19 13:55:48,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 13:55:48,728 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 460 [2023-12-19 13:55:48,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 13:55:49,659 INFO L225 Difference]: With dead ends: 382424 [2023-12-19 13:55:49,659 INFO L226 Difference]: Without dead ends: 329143 [2023-12-19 13:55:49,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 13:55:49,855 INFO L413 NwaCegarLoop]: 643 mSDtfsCounter, 506 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 13:55:49,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 1518 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 13:55:50,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329143 states.