/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-31.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 04:07:26,480 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 04:07:26,555 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-16 04:07:26,558 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 04:07:26,559 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 04:07:26,600 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 04:07:26,601 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 04:07:26,601 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 04:07:26,602 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 04:07:26,604 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 04:07:26,605 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 04:07:26,605 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 04:07:26,606 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 04:07:26,606 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 04:07:26,607 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 04:07:26,607 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 04:07:26,607 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 04:07:26,608 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 04:07:26,608 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 04:07:26,608 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 04:07:26,608 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 04:07:26,609 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 04:07:26,610 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 04:07:26,610 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 04:07:26,610 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 04:07:26,611 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 04:07:26,611 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 04:07:26,611 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:07:26,611 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 04:07:26,611 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 04:07:26,612 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 04:07:26,613 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-16 04:07:26,869 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 04:07:26,888 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 04:07:26,890 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 04:07:26,891 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 04:07:26,891 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 04:07:26,892 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-31.i [2023-12-16 04:07:28,111 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 04:07:28,381 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 04:07:28,381 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-31.i [2023-12-16 04:07:28,425 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b50fc5e15/36df3f7e52e341eab635a577d56f280d/FLAGd7bd2aa94 [2023-12-16 04:07:28,447 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b50fc5e15/36df3f7e52e341eab635a577d56f280d [2023-12-16 04:07:28,455 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 04:07:28,457 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 04:07:28,465 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 04:07:28,465 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 04:07:28,477 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 04:07:28,478 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:07:28" (1/1) ... [2023-12-16 04:07:28,478 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@461f0617 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:28, skipping insertion in model container [2023-12-16 04:07:28,478 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:07:28" (1/1) ... [2023-12-16 04:07:28,567 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 04:07:28,683 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-31.i[916,929] [2023-12-16 04:07:28,939 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:07:28,956 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 04:07:28,964 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-31.i[916,929] [2023-12-16 04:07:29,099 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:07:29,111 INFO L206 MainTranslator]: Completed translation [2023-12-16 04:07:29,111 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29 WrapperNode [2023-12-16 04:07:29,111 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 04:07:29,116 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 04:07:29,116 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 04:07:29,116 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 04:07:29,120 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,138 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,224 INFO L138 Inliner]: procedures = 26, calls = 105, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 808 [2023-12-16 04:07:29,225 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 04:07:29,226 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 04:07:29,226 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 04:07:29,226 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 04:07:29,233 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,233 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,250 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,348 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-16 04:07:29,349 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,349 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,379 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,384 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,395 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,421 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,441 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 04:07:29,447 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 04:07:29,447 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 04:07:29,447 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 04:07:29,448 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (1/1) ... [2023-12-16 04:07:29,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:07:29,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:29,537 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-16 04:07:29,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 04:07:29,644 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 04:07:29,644 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 04:07:29,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 04:07:29,644 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 04:07:29,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 04:07:29,601 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-16 04:07:29,879 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 04:07:29,882 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 04:07:31,263 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 04:07:31,305 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 04:07:31,305 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 04:07:31,306 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:07:31 BoogieIcfgContainer [2023-12-16 04:07:31,306 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 04:07:31,307 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 04:07:31,307 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 04:07:31,309 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 04:07:31,309 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 04:07:28" (1/3) ... [2023-12-16 04:07:31,310 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@521107a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:07:31, skipping insertion in model container [2023-12-16 04:07:31,310 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:07:29" (2/3) ... [2023-12-16 04:07:31,310 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@521107a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:07:31, skipping insertion in model container [2023-12-16 04:07:31,310 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:07:31" (3/3) ... [2023-12-16 04:07:31,311 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-31.i [2023-12-16 04:07:31,323 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 04:07:31,323 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 04:07:31,452 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 04:07:31,457 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;@3805605, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 04:07:31,458 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 04:07:31,465 INFO L276 IsEmpty]: Start isEmpty. Operand has 296 states, 201 states have (on average 1.527363184079602) internal successors, (307), 202 states have internal predecessors, (307), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 04:07:31,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:31,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:31,498 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:31,498 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:31,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:31,502 INFO L85 PathProgramCache]: Analyzing trace with hash 314855148, now seen corresponding path program 1 times [2023-12-16 04:07:31,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:31,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938035611] [2023-12-16 04:07:31,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:31,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:31,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:31,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:31,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938035611] [2023-12-16 04:07:31,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-16 04:07:31,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885394149] [2023-12-16 04:07:31,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:31,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:31,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:32,028 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-16 04:07:32,106 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-16 04:07:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:32,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 04:07:32,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:32,611 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 182 proven. 0 refuted. 0 times theorem prover too weak. 16562 trivial. 0 not checked. [2023-12-16 04:07:32,612 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:32,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885394149] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:32,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:32,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 04:07:32,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019146368] [2023-12-16 04:07:32,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:32,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 04:07:32,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:32,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 04:07:32,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:07:32,662 INFO L87 Difference]: Start difference. First operand has 296 states, 201 states have (on average 1.527363184079602) internal successors, (307), 202 states have internal predecessors, (307), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Second operand has 2 states, 2 states have (on average 71.5) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-16 04:07:32,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:32,800 INFO L93 Difference]: Finished difference Result 589 states and 1072 transitions. [2023-12-16 04:07:32,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 04:07:32,802 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 71.5) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) Word has length 598 [2023-12-16 04:07:32,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:32,825 INFO L225 Difference]: With dead ends: 589 [2023-12-16 04:07:32,826 INFO L226 Difference]: Without dead ends: 294 [2023-12-16 04:07:32,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 597 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-16 04:07:32,832 INFO L413 NwaCegarLoop]: 482 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, 482 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-16 04:07:32,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 482 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:07:32,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2023-12-16 04:07:32,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 294. [2023-12-16 04:07:32,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 200 states have (on average 1.505) internal successors, (301), 200 states have internal predecessors, (301), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 04:07:32,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 485 transitions. [2023-12-16 04:07:32,969 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 485 transitions. Word has length 598 [2023-12-16 04:07:32,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:32,970 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 485 transitions. [2023-12-16 04:07:32,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 71.5) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (92), 2 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 2 states have call successors, (92) [2023-12-16 04:07:32,971 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 485 transitions. [2023-12-16 04:07:32,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:32,980 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:32,981 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:33,010 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-16 04:07:33,188 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-16 04:07:33,189 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:33,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:33,189 INFO L85 PathProgramCache]: Analyzing trace with hash -225809916, now seen corresponding path program 1 times [2023-12-16 04:07:33,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:33,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070537543] [2023-12-16 04:07:33,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:33,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:33,367 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:33,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [170361379] [2023-12-16 04:07:33,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:33,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:33,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:33,373 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-16 04:07:33,408 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-16 04:07:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:33,818 INFO L262 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 04:07:33,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:33,883 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:33,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:33,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:33,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070537543] [2023-12-16 04:07:33,884 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:33,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170361379] [2023-12-16 04:07:33,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170361379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:33,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:33,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:33,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807197992] [2023-12-16 04:07:33,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:33,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:07:33,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:33,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:07:33,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:07:33,889 INFO L87 Difference]: Start difference. First operand 294 states and 485 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:33,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:33,977 INFO L93 Difference]: Finished difference Result 611 states and 1004 transitions. [2023-12-16 04:07:33,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:07:33,978 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:33,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:33,985 INFO L225 Difference]: With dead ends: 611 [2023-12-16 04:07:33,985 INFO L226 Difference]: Without dead ends: 318 [2023-12-16 04:07:33,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 595 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-16 04:07:33,990 INFO L413 NwaCegarLoop]: 479 mSDtfsCounter, 48 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1446 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:33,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1446 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:07:33,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2023-12-16 04:07:34,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 296. [2023-12-16 04:07:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 202 states have (on average 1.5) internal successors, (303), 202 states have internal predecessors, (303), 92 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 04:07:34,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 487 transitions. [2023-12-16 04:07:34,021 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 487 transitions. Word has length 598 [2023-12-16 04:07:34,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:34,024 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 487 transitions. [2023-12-16 04:07:34,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:34,024 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 487 transitions. [2023-12-16 04:07:34,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:34,032 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:34,033 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:34,042 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-16 04:07:34,240 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-16 04:07:34,241 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:34,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:34,242 INFO L85 PathProgramCache]: Analyzing trace with hash -618836926, now seen corresponding path program 1 times [2023-12-16 04:07:34,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:34,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470557255] [2023-12-16 04:07:34,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:34,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:34,453 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:34,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2059784672] [2023-12-16 04:07:34,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:34,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:34,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:34,461 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-16 04:07:34,465 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-16 04:07:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:34,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 1429 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:07:34,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:34,854 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:34,854 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:34,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:34,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470557255] [2023-12-16 04:07:34,854 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:34,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059784672] [2023-12-16 04:07:34,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059784672] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:34,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:34,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:07:34,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196839233] [2023-12-16 04:07:34,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:34,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:07:34,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:34,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:07:34,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:07:34,857 INFO L87 Difference]: Start difference. First operand 296 states and 487 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:34,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:34,901 INFO L93 Difference]: Finished difference Result 784 states and 1287 transitions. [2023-12-16 04:07:34,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:07:34,902 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:34,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:34,905 INFO L225 Difference]: With dead ends: 784 [2023-12-16 04:07:34,905 INFO L226 Difference]: Without dead ends: 489 [2023-12-16 04:07:34,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 596 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-16 04:07:34,906 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 310 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:34,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 1074 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:07:34,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2023-12-16 04:07:34,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 486. [2023-12-16 04:07:34,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 344 states have (on average 1.5116279069767442) internal successors, (520), 345 states have internal predecessors, (520), 139 states have call successors, (139), 2 states have call predecessors, (139), 2 states have return successors, (139), 138 states have call predecessors, (139), 139 states have call successors, (139) [2023-12-16 04:07:34,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 798 transitions. [2023-12-16 04:07:34,933 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 798 transitions. Word has length 598 [2023-12-16 04:07:34,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:34,934 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 798 transitions. [2023-12-16 04:07:34,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:34,935 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 798 transitions. [2023-12-16 04:07:34,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:34,938 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:34,939 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:34,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-16 04:07:35,142 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-16 04:07:35,143 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:35,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:35,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1067342912, now seen corresponding path program 1 times [2023-12-16 04:07:35,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:35,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257536433] [2023-12-16 04:07:35,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:35,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:35,268 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:35,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [22414843] [2023-12-16 04:07:35,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:35,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:35,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:35,279 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-16 04:07:35,319 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-16 04:07:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:35,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:07:35,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:35,868 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:35,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:35,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257536433] [2023-12-16 04:07:35,869 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:35,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22414843] [2023-12-16 04:07:35,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22414843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:35,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:35,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:07:35,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774089334] [2023-12-16 04:07:35,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:35,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:07:35,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:35,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:07:35,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:07:35,871 INFO L87 Difference]: Start difference. First operand 486 states and 798 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:35,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:35,930 INFO L93 Difference]: Finished difference Result 1352 states and 2218 transitions. [2023-12-16 04:07:35,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:07:35,931 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:35,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:35,936 INFO L225 Difference]: With dead ends: 1352 [2023-12-16 04:07:35,936 INFO L226 Difference]: Without dead ends: 867 [2023-12-16 04:07:35,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 596 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-16 04:07:35,939 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 285 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:35,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 1035 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:07:35,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2023-12-16 04:07:35,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 863. [2023-12-16 04:07:35,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 637 states have (on average 1.5290423861852434) internal successors, (974), 640 states have internal predecessors, (974), 221 states have call successors, (221), 4 states have call predecessors, (221), 4 states have return successors, (221), 218 states have call predecessors, (221), 221 states have call successors, (221) [2023-12-16 04:07:35,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1416 transitions. [2023-12-16 04:07:35,999 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1416 transitions. Word has length 598 [2023-12-16 04:07:36,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:36,009 INFO L495 AbstractCegarLoop]: Abstraction has 863 states and 1416 transitions. [2023-12-16 04:07:36,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:36,010 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1416 transitions. [2023-12-16 04:07:36,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:36,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:36,014 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:36,023 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-16 04:07:36,221 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-16 04:07:36,221 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:36,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:36,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1954565758, now seen corresponding path program 1 times [2023-12-16 04:07:36,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:36,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106796556] [2023-12-16 04:07:36,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:36,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:36,310 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:36,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1074241184] [2023-12-16 04:07:36,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:36,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:36,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:36,311 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-16 04:07:36,350 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-16 04:07:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:36,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 1429 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:07:36,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:37,913 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:37,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:37,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:37,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106796556] [2023-12-16 04:07:37,928 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:37,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074241184] [2023-12-16 04:07:37,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074241184] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:37,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:37,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:37,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854038610] [2023-12-16 04:07:37,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:37,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:07:37,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:37,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:07:37,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:07:37,934 INFO L87 Difference]: Start difference. First operand 863 states and 1416 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:38,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:38,114 INFO L93 Difference]: Finished difference Result 2575 states and 4226 transitions. [2023-12-16 04:07:38,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:07:38,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:38,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:38,249 INFO L225 Difference]: With dead ends: 2575 [2023-12-16 04:07:38,249 INFO L226 Difference]: Without dead ends: 1713 [2023-12-16 04:07:38,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:07:38,258 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 501 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1407 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:38,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1407 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:07:38,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2023-12-16 04:07:38,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1711. [2023-12-16 04:07:38,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1260 states have (on average 1.5142857142857142) internal successors, (1908), 1266 states have internal predecessors, (1908), 442 states have call successors, (442), 8 states have call predecessors, (442), 8 states have return successors, (442), 436 states have call predecessors, (442), 442 states have call successors, (442) [2023-12-16 04:07:38,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 2792 transitions. [2023-12-16 04:07:38,393 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 2792 transitions. Word has length 598 [2023-12-16 04:07:38,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:38,394 INFO L495 AbstractCegarLoop]: Abstraction has 1711 states and 2792 transitions. [2023-12-16 04:07:38,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:38,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 2792 transitions. [2023-12-16 04:07:38,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:38,398 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:38,398 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:38,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-16 04:07:38,605 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-16 04:07:38,605 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:38,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:38,606 INFO L85 PathProgramCache]: Analyzing trace with hash -74020352, now seen corresponding path program 1 times [2023-12-16 04:07:38,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:38,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565982558] [2023-12-16 04:07:38,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:38,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:38,745 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:38,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2103869278] [2023-12-16 04:07:38,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:38,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:38,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:38,746 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-16 04:07:38,777 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-16 04:07:39,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:39,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:07:39,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:40,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:40,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:40,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:40,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565982558] [2023-12-16 04:07:40,188 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:40,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103869278] [2023-12-16 04:07:40,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103869278] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:40,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:40,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:40,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121283056] [2023-12-16 04:07:40,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:40,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:07:40,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:40,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:07:40,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:07:40,190 INFO L87 Difference]: Start difference. First operand 1711 states and 2792 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:40,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:40,288 INFO L93 Difference]: Finished difference Result 3423 states and 5584 transitions. [2023-12-16 04:07:40,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:07:40,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:40,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:40,296 INFO L225 Difference]: With dead ends: 3423 [2023-12-16 04:07:40,296 INFO L226 Difference]: Without dead ends: 1713 [2023-12-16 04:07:40,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:07:40,299 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 493 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1406 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:40,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1406 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:07:40,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2023-12-16 04:07:40,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1711. [2023-12-16 04:07:40,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1260 states have (on average 1.511111111111111) internal successors, (1904), 1266 states have internal predecessors, (1904), 442 states have call successors, (442), 8 states have call predecessors, (442), 8 states have return successors, (442), 436 states have call predecessors, (442), 442 states have call successors, (442) [2023-12-16 04:07:40,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 2788 transitions. [2023-12-16 04:07:40,407 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 2788 transitions. Word has length 598 [2023-12-16 04:07:40,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:40,408 INFO L495 AbstractCegarLoop]: Abstraction has 1711 states and 2788 transitions. [2023-12-16 04:07:40,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:40,408 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 2788 transitions. [2023-12-16 04:07:40,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:40,412 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:40,412 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:40,422 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-16 04:07:40,620 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-16 04:07:40,620 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:40,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:40,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1865141694, now seen corresponding path program 1 times [2023-12-16 04:07:40,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:40,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569446041] [2023-12-16 04:07:40,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:40,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:40,745 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:40,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1799251806] [2023-12-16 04:07:40,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:40,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:40,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:40,748 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-16 04:07:40,780 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-16 04:07:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:41,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 1423 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:07:41,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:41,310 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:41,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:41,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:41,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569446041] [2023-12-16 04:07:41,311 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:41,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799251806] [2023-12-16 04:07:41,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799251806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:41,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:41,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:41,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645635750] [2023-12-16 04:07:41,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:41,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:07:41,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:41,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:07:41,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:07:41,312 INFO L87 Difference]: Start difference. First operand 1711 states and 2788 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:41,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:41,639 INFO L93 Difference]: Finished difference Result 5099 states and 8302 transitions. [2023-12-16 04:07:41,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:07:41,639 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:41,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:41,652 INFO L225 Difference]: With dead ends: 5099 [2023-12-16 04:07:41,652 INFO L226 Difference]: Without dead ends: 3389 [2023-12-16 04:07:41,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 595 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-16 04:07:41,658 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 437 mSDsluCounter, 1009 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1551 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:41,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 1551 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:07:41,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3389 states. [2023-12-16 04:07:41,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3389 to 2207. [2023-12-16 04:07:41,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2207 states, 1756 states have (on average 1.569476082004556) internal successors, (2756), 1762 states have internal predecessors, (2756), 442 states have call successors, (442), 8 states have call predecessors, (442), 8 states have return successors, (442), 436 states have call predecessors, (442), 442 states have call successors, (442) [2023-12-16 04:07:41,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2207 states to 2207 states and 3640 transitions. [2023-12-16 04:07:41,798 INFO L78 Accepts]: Start accepts. Automaton has 2207 states and 3640 transitions. Word has length 598 [2023-12-16 04:07:41,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:41,799 INFO L495 AbstractCegarLoop]: Abstraction has 2207 states and 3640 transitions. [2023-12-16 04:07:41,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:41,799 INFO L276 IsEmpty]: Start isEmpty. Operand 2207 states and 3640 transitions. [2023-12-16 04:07:41,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:41,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:41,804 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:41,812 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-16 04:07:42,012 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-16 04:07:42,013 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:42,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:42,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1447745088, now seen corresponding path program 1 times [2023-12-16 04:07:42,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:42,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066740639] [2023-12-16 04:07:42,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:42,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:42,068 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:42,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [805845469] [2023-12-16 04:07:42,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:42,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:42,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:42,071 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-16 04:07:42,095 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-16 04:07:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:42,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:07:42,484 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:42,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:42,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:42,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066740639] [2023-12-16 04:07:42,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:42,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805845469] [2023-12-16 04:07:42,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805845469] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:42,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:42,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:42,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955864086] [2023-12-16 04:07:42,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:42,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:07:42,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:42,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:07:42,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:07:42,529 INFO L87 Difference]: Start difference. First operand 2207 states and 3640 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:42,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:42,839 INFO L93 Difference]: Finished difference Result 8519 states and 13840 transitions. [2023-12-16 04:07:42,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:07:42,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 598 [2023-12-16 04:07:42,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:42,863 INFO L225 Difference]: With dead ends: 8519 [2023-12-16 04:07:42,864 INFO L226 Difference]: Without dead ends: 6313 [2023-12-16 04:07:42,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 596 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-16 04:07:42,871 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 1129 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 1695 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:42,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1129 Valid, 1695 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:07:42,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6313 states. [2023-12-16 04:07:43,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6313 to 4175. [2023-12-16 04:07:43,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4175 states, 3420 states have (on average 1.5748538011695907) internal successors, (5386), 3434 states have internal predecessors, (5386), 738 states have call successors, (738), 16 states have call predecessors, (738), 16 states have return successors, (738), 724 states have call predecessors, (738), 738 states have call successors, (738) [2023-12-16 04:07:43,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4175 states to 4175 states and 6862 transitions. [2023-12-16 04:07:43,145 INFO L78 Accepts]: Start accepts. Automaton has 4175 states and 6862 transitions. Word has length 598 [2023-12-16 04:07:43,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:43,145 INFO L495 AbstractCegarLoop]: Abstraction has 4175 states and 6862 transitions. [2023-12-16 04:07:43,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:43,145 INFO L276 IsEmpty]: Start isEmpty. Operand 4175 states and 6862 transitions. [2023-12-16 04:07:43,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2023-12-16 04:07:43,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:43,152 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:43,161 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-16 04:07:43,359 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-16 04:07:43,360 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:43,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:43,360 INFO L85 PathProgramCache]: Analyzing trace with hash -970402176, now seen corresponding path program 1 times [2023-12-16 04:07:43,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:43,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732733574] [2023-12-16 04:07:43,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:43,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:43,402 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:43,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535361856] [2023-12-16 04:07:43,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:43,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:43,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:43,404 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-16 04:07:43,429 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-16 04:07:43,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:43,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:07:43,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:44,244 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8373 proven. 150 refuted. 0 times theorem prover too weak. 8221 trivial. 0 not checked. [2023-12-16 04:07:44,244 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:07:44,623 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 123 proven. 150 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-16 04:07:44,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:44,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732733574] [2023-12-16 04:07:44,623 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:44,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535361856] [2023-12-16 04:07:44,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535361856] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:07:44,623 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:07:44,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:07:44,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481109969] [2023-12-16 04:07:44,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:07:44,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:07:44,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:44,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:07:44,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:07:44,627 INFO L87 Difference]: Start difference. First operand 4175 states and 6862 transitions. Second operand has 7 states, 7 states have (on average 21.428571428571427) internal successors, (150), 7 states have internal predecessors, (150), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) [2023-12-16 04:07:45,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:45,138 INFO L93 Difference]: Finished difference Result 6429 states and 10517 transitions. [2023-12-16 04:07:45,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:07:45,157 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.428571428571427) internal successors, (150), 7 states have internal predecessors, (150), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) Word has length 598 [2023-12-16 04:07:45,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:45,166 INFO L225 Difference]: With dead ends: 6429 [2023-12-16 04:07:45,166 INFO L226 Difference]: Without dead ends: 2255 [2023-12-16 04:07:45,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1198 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:07:45,184 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 561 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:45,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [602 Valid, 938 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:07:45,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2255 states. [2023-12-16 04:07:45,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2255 to 2235. [2023-12-16 04:07:45,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2235 states, 1792 states have (on average 1.5513392857142858) internal successors, (2780), 1798 states have internal predecessors, (2780), 426 states have call successors, (426), 16 states have call predecessors, (426), 16 states have return successors, (426), 420 states have call predecessors, (426), 426 states have call successors, (426) [2023-12-16 04:07:45,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2235 states to 2235 states and 3632 transitions. [2023-12-16 04:07:45,354 INFO L78 Accepts]: Start accepts. Automaton has 2235 states and 3632 transitions. Word has length 598 [2023-12-16 04:07:45,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:45,354 INFO L495 AbstractCegarLoop]: Abstraction has 2235 states and 3632 transitions. [2023-12-16 04:07:45,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.428571428571427) internal successors, (150), 7 states have internal predecessors, (150), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) [2023-12-16 04:07:45,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2235 states and 3632 transitions. [2023-12-16 04:07:45,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:45,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:45,360 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:45,383 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-16 04:07:45,568 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-16 04:07:45,568 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:45,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:45,569 INFO L85 PathProgramCache]: Analyzing trace with hash 646853376, now seen corresponding path program 1 times [2023-12-16 04:07:45,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:45,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524442375] [2023-12-16 04:07:45,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:45,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:45,620 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:45,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [905169589] [2023-12-16 04:07:45,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:45,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:45,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:45,622 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-16 04:07:45,640 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-16 04:07:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:46,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 04:07:46,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:47,716 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:47,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:47,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:47,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524442375] [2023-12-16 04:07:47,717 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:47,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905169589] [2023-12-16 04:07:47,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905169589] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:47,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:47,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 04:07:47,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151424437] [2023-12-16 04:07:47,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:47,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:07:47,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:47,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:07:47,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:07:47,719 INFO L87 Difference]: Start difference. First operand 2235 states and 3632 transitions. Second operand has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:48,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:48,325 INFO L93 Difference]: Finished difference Result 6608 states and 10748 transitions. [2023-12-16 04:07:48,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:07:48,326 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 600 [2023-12-16 04:07:48,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:48,346 INFO L225 Difference]: With dead ends: 6608 [2023-12-16 04:07:48,346 INFO L226 Difference]: Without dead ends: 4374 [2023-12-16 04:07:48,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:07:48,351 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 847 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 2732 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:48,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 2732 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:07:48,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4374 states. [2023-12-16 04:07:48,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4374 to 3488. [2023-12-16 04:07:48,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3488 states, 2950 states have (on average 1.5905084745762712) internal successors, (4692), 2956 states have internal predecessors, (4692), 518 states have call successors, (518), 19 states have call predecessors, (518), 19 states have return successors, (518), 512 states have call predecessors, (518), 518 states have call successors, (518) [2023-12-16 04:07:48,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 5728 transitions. [2023-12-16 04:07:48,579 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 5728 transitions. Word has length 600 [2023-12-16 04:07:48,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:48,584 INFO L495 AbstractCegarLoop]: Abstraction has 3488 states and 5728 transitions. [2023-12-16 04:07:48,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:48,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 5728 transitions. [2023-12-16 04:07:48,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:48,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:48,590 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:48,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-16 04:07:48,797 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-16 04:07:48,798 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:48,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:48,798 INFO L85 PathProgramCache]: Analyzing trace with hash 565174476, now seen corresponding path program 1 times [2023-12-16 04:07:48,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:48,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299276678] [2023-12-16 04:07:48,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:48,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:48,848 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:48,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [610580766] [2023-12-16 04:07:48,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:48,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:48,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:48,849 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-16 04:07:48,854 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-16 04:07:49,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:49,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:07:49,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:49,807 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8457 proven. 132 refuted. 0 times theorem prover too weak. 8155 trivial. 0 not checked. [2023-12-16 04:07:49,807 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:07:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 141 proven. 132 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-16 04:07:50,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:50,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299276678] [2023-12-16 04:07:50,239 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:50,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610580766] [2023-12-16 04:07:50,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610580766] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:07:50,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:07:50,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:07:50,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721142758] [2023-12-16 04:07:50,239 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:07:50,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:07:50,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:50,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:07:50,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:07:50,241 INFO L87 Difference]: Start difference. First operand 3488 states and 5728 transitions. Second operand has 7 states, 7 states have (on average 21.714285714285715) internal successors, (152), 7 states have internal predecessors, (152), 2 states have call successors, (136), 2 states have call predecessors, (136), 4 states have return successors, (137), 2 states have call predecessors, (137), 2 states have call successors, (137) [2023-12-16 04:07:50,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:50,959 INFO L93 Difference]: Finished difference Result 5124 states and 8380 transitions. [2023-12-16 04:07:50,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:07:50,959 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.714285714285715) internal successors, (152), 7 states have internal predecessors, (152), 2 states have call successors, (136), 2 states have call predecessors, (136), 4 states have return successors, (137), 2 states have call predecessors, (137), 2 states have call successors, (137) Word has length 600 [2023-12-16 04:07:50,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:50,965 INFO L225 Difference]: With dead ends: 5124 [2023-12-16 04:07:50,965 INFO L226 Difference]: Without dead ends: 1862 [2023-12-16 04:07:50,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1202 GetRequests, 1192 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:07:50,970 INFO L413 NwaCegarLoop]: 455 mSDtfsCounter, 301 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:50,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 1183 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 04:07:50,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2023-12-16 04:07:51,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1846. [2023-12-16 04:07:51,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1479 states have (on average 1.5422582826233941) internal successors, (2281), 1481 states have internal predecessors, (2281), 350 states have call successors, (350), 16 states have call predecessors, (350), 16 states have return successors, (350), 348 states have call predecessors, (350), 350 states have call successors, (350) [2023-12-16 04:07:51,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 2981 transitions. [2023-12-16 04:07:51,129 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 2981 transitions. Word has length 600 [2023-12-16 04:07:51,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:51,129 INFO L495 AbstractCegarLoop]: Abstraction has 1846 states and 2981 transitions. [2023-12-16 04:07:51,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.714285714285715) internal successors, (152), 7 states have internal predecessors, (152), 2 states have call successors, (136), 2 states have call predecessors, (136), 4 states have return successors, (137), 2 states have call predecessors, (137), 2 states have call successors, (137) [2023-12-16 04:07:51,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 2981 transitions. [2023-12-16 04:07:51,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:51,134 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:51,134 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:51,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-16 04:07:51,348 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-16 04:07:51,364 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:51,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:51,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1900821302, now seen corresponding path program 1 times [2023-12-16 04:07:51,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:51,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695683870] [2023-12-16 04:07:51,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:51,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:51,410 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:51,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [380776097] [2023-12-16 04:07:51,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:51,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:51,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:51,412 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-16 04:07:51,439 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-16 04:07:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:51,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:07:51,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:52,134 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:52,134 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:52,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:52,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695683870] [2023-12-16 04:07:52,134 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:52,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380776097] [2023-12-16 04:07:52,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380776097] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:52,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:52,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:07:52,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779982332] [2023-12-16 04:07:52,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:52,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:07:52,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:52,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:07:52,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:07:52,145 INFO L87 Difference]: Start difference. First operand 1846 states and 2981 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:52,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:52,350 INFO L93 Difference]: Finished difference Result 3616 states and 5851 transitions. [2023-12-16 04:07:52,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:07:52,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 600 [2023-12-16 04:07:52,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:52,375 INFO L225 Difference]: With dead ends: 3616 [2023-12-16 04:07:52,375 INFO L226 Difference]: Without dead ends: 2239 [2023-12-16 04:07:52,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 598 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-16 04:07:52,379 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 280 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:52,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 1065 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:07:52,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2239 states. [2023-12-16 04:07:52,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2239 to 1813. [2023-12-16 04:07:52,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1519 states have (on average 1.5720868992758394) internal successors, (2388), 1519 states have internal predecessors, (2388), 276 states have call successors, (276), 17 states have call predecessors, (276), 17 states have return successors, (276), 276 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-16 04:07:52,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 2940 transitions. [2023-12-16 04:07:52,515 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 2940 transitions. Word has length 600 [2023-12-16 04:07:52,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:52,516 INFO L495 AbstractCegarLoop]: Abstraction has 1813 states and 2940 transitions. [2023-12-16 04:07:52,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:52,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 2940 transitions. [2023-12-16 04:07:52,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:52,520 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:52,520 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:52,530 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-16 04:07:52,728 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-16 04:07:52,728 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:52,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:52,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1477174580, now seen corresponding path program 1 times [2023-12-16 04:07:52,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:52,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119467243] [2023-12-16 04:07:52,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:52,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:52,812 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:52,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [722457427] [2023-12-16 04:07:52,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:52,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:52,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:52,824 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-16 04:07:52,871 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-16 04:07:53,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:53,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:07:53,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:53,477 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 6111 proven. 63 refuted. 0 times theorem prover too weak. 10570 trivial. 0 not checked. [2023-12-16 04:07:53,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:07:53,845 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 210 proven. 63 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-16 04:07:53,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:53,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119467243] [2023-12-16 04:07:53,846 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:53,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722457427] [2023-12-16 04:07:53,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722457427] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:07:53,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:07:53,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-16 04:07:53,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947915972] [2023-12-16 04:07:53,847 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:07:53,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:07:53,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:53,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:07:53,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:07:53,849 INFO L87 Difference]: Start difference. First operand 1813 states and 2940 transitions. Second operand has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 3 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) [2023-12-16 04:07:54,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:54,431 INFO L93 Difference]: Finished difference Result 3234 states and 5230 transitions. [2023-12-16 04:07:54,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:07:54,432 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 3 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) Word has length 600 [2023-12-16 04:07:54,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:54,504 INFO L225 Difference]: With dead ends: 3234 [2023-12-16 04:07:54,504 INFO L226 Difference]: Without dead ends: 1775 [2023-12-16 04:07:54,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1202 GetRequests, 1192 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-16 04:07:54,506 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 630 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:54,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 937 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:07:54,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1775 states. [2023-12-16 04:07:54,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1775 to 1757. [2023-12-16 04:07:54,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1757 states, 1460 states have (on average 1.5684931506849316) internal successors, (2290), 1460 states have internal predecessors, (2290), 276 states have call successors, (276), 20 states have call predecessors, (276), 20 states have return successors, (276), 276 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-16 04:07:54,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2842 transitions. [2023-12-16 04:07:54,625 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2842 transitions. Word has length 600 [2023-12-16 04:07:54,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:54,625 INFO L495 AbstractCegarLoop]: Abstraction has 1757 states and 2842 transitions. [2023-12-16 04:07:54,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 3 states have call successors, (113), 2 states have call predecessors, (113), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) [2023-12-16 04:07:54,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2842 transitions. [2023-12-16 04:07:54,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:54,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:54,630 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:54,640 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-16 04:07:54,837 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-16 04:07:54,838 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:54,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:54,839 INFO L85 PathProgramCache]: Analyzing trace with hash -785836685, now seen corresponding path program 1 times [2023-12-16 04:07:54,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:54,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796921587] [2023-12-16 04:07:54,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:54,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:54,922 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:54,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [301189838] [2023-12-16 04:07:54,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:54,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:54,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:54,945 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-16 04:07:55,010 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-16 04:07:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:55,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 1423 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:07:55,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:55,459 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:07:55,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:07:55,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:55,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796921587] [2023-12-16 04:07:55,460 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:55,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301189838] [2023-12-16 04:07:55,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301189838] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:07:55,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:07:55,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:07:55,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899618190] [2023-12-16 04:07:55,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:07:55,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:07:55,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:55,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:07:55,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:07:55,461 INFO L87 Difference]: Start difference. First operand 1757 states and 2842 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:55,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:55,929 INFO L93 Difference]: Finished difference Result 3065 states and 4916 transitions. [2023-12-16 04:07:55,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:07:55,930 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 600 [2023-12-16 04:07:55,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:55,934 INFO L225 Difference]: With dead ends: 3065 [2023-12-16 04:07:55,934 INFO L226 Difference]: Without dead ends: 1831 [2023-12-16 04:07:55,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 598 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-16 04:07:55,936 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 650 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:55,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 1292 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:07:55,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2023-12-16 04:07:56,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1313. [2023-12-16 04:07:56,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1016 states have (on average 1.4901574803149606) internal successors, (1514), 1016 states have internal predecessors, (1514), 276 states have call successors, (276), 20 states have call predecessors, (276), 20 states have return successors, (276), 276 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-16 04:07:56,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 2066 transitions. [2023-12-16 04:07:56,075 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 2066 transitions. Word has length 600 [2023-12-16 04:07:56,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:56,076 INFO L495 AbstractCegarLoop]: Abstraction has 1313 states and 2066 transitions. [2023-12-16 04:07:56,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:07:56,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 2066 transitions. [2023-12-16 04:07:56,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:56,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:56,080 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:56,090 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-16 04:07:56,288 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-16 04:07:56,289 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:56,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:56,289 INFO L85 PathProgramCache]: Analyzing trace with hash -362189963, now seen corresponding path program 1 times [2023-12-16 04:07:56,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:56,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293538549] [2023-12-16 04:07:56,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:56,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:56,347 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:56,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1170610221] [2023-12-16 04:07:56,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:56,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:56,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:56,350 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-16 04:07:56,368 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-16 04:07:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:56,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:07:56,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:07:57,303 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8331 proven. 153 refuted. 0 times theorem prover too weak. 8260 trivial. 0 not checked. [2023-12-16 04:07:57,303 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:07:57,661 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 120 proven. 153 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-16 04:07:57,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:07:57,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293538549] [2023-12-16 04:07:57,662 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:07:57,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170610221] [2023-12-16 04:07:57,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170610221] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:07:57,662 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:07:57,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-16 04:07:57,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141569523] [2023-12-16 04:07:57,662 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:07:57,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:07:57,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:07:57,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:07:57,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:07:57,665 INFO L87 Difference]: Start difference. First operand 1313 states and 2066 transitions. Second operand has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 2 states have call successors, (143), 2 states have call predecessors, (143), 4 states have return successors, (144), 2 states have call predecessors, (144), 2 states have call successors, (144) [2023-12-16 04:07:58,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:07:58,670 INFO L93 Difference]: Finished difference Result 3261 states and 5087 transitions. [2023-12-16 04:07:58,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 04:07:58,670 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 2 states have call successors, (143), 2 states have call predecessors, (143), 4 states have return successors, (144), 2 states have call predecessors, (144), 2 states have call successors, (144) Word has length 600 [2023-12-16 04:07:58,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:07:58,675 INFO L225 Difference]: With dead ends: 3261 [2023-12-16 04:07:58,675 INFO L226 Difference]: Without dead ends: 2271 [2023-12-16 04:07:58,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1210 GetRequests, 1191 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2023-12-16 04:07:58,678 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 967 mSDsluCounter, 1238 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1863 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:07:58,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 1863 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 04:07:58,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2023-12-16 04:07:58,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 1403. [2023-12-16 04:07:58,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 1103 states have (on average 1.470534904805077) internal successors, (1622), 1103 states have internal predecessors, (1622), 276 states have call successors, (276), 23 states have call predecessors, (276), 23 states have return successors, (276), 276 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-16 04:07:58,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 2174 transitions. [2023-12-16 04:07:58,751 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 2174 transitions. Word has length 600 [2023-12-16 04:07:58,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:07:58,752 INFO L495 AbstractCegarLoop]: Abstraction has 1403 states and 2174 transitions. [2023-12-16 04:07:58,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 2 states have call successors, (143), 2 states have call predecessors, (143), 4 states have return successors, (144), 2 states have call predecessors, (144), 2 states have call successors, (144) [2023-12-16 04:07:58,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 2174 transitions. [2023-12-16 04:07:58,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:07:58,756 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:07:58,756 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:07:58,766 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-16 04:07:58,963 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-16 04:07:58,964 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:07:58,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:07:58,965 INFO L85 PathProgramCache]: Analyzing trace with hash -339557709, now seen corresponding path program 1 times [2023-12-16 04:07:58,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:07:58,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565092704] [2023-12-16 04:07:58,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:58,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:07:59,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:07:59,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1869305146] [2023-12-16 04:07:59,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:07:59,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:07:59,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:07:59,040 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-16 04:07:59,095 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-16 04:07:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:07:59,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-16 04:07:59,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:00,118 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:08:00,118 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:00,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:00,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565092704] [2023-12-16 04:08:00,118 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:00,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869305146] [2023-12-16 04:08:00,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869305146] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:00,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:00,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 04:08:00,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297317425] [2023-12-16 04:08:00,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:00,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:08:00,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:00,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:08:00,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:08:00,120 INFO L87 Difference]: Start difference. First operand 1403 states and 2174 transitions. Second operand has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:02,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:02,239 INFO L93 Difference]: Finished difference Result 5738 states and 8821 transitions. [2023-12-16 04:08:02,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 04:08:02,240 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 600 [2023-12-16 04:08:02,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:02,284 INFO L225 Difference]: With dead ends: 5738 [2023-12-16 04:08:02,284 INFO L226 Difference]: Without dead ends: 4771 [2023-12-16 04:08:02,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2023-12-16 04:08:02,288 INFO L413 NwaCegarLoop]: 730 mSDtfsCounter, 3498 mSDsluCounter, 3359 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3498 SdHoareTripleChecker+Valid, 4089 SdHoareTripleChecker+Invalid, 1806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:02,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3498 Valid, 4089 Invalid, 1806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 04:08:02,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4771 states. [2023-12-16 04:08:02,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4771 to 2305. [2023-12-16 04:08:02,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2305 states, 1905 states have (on average 1.4902887139107612) internal successors, (2839), 1905 states have internal predecessors, (2839), 368 states have call successors, (368), 31 states have call predecessors, (368), 31 states have return successors, (368), 368 states have call predecessors, (368), 368 states have call successors, (368) [2023-12-16 04:08:02,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 3575 transitions. [2023-12-16 04:08:02,487 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 3575 transitions. Word has length 600 [2023-12-16 04:08:02,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:02,487 INFO L495 AbstractCegarLoop]: Abstraction has 2305 states and 3575 transitions. [2023-12-16 04:08:02,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.875) internal successors, (143), 7 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:02,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 3575 transitions. [2023-12-16 04:08:02,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2023-12-16 04:08:02,491 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:02,492 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:02,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:02,708 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-16 04:08:02,709 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:02,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:02,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1032249589, now seen corresponding path program 1 times [2023-12-16 04:08:02,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:02,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69507869] [2023-12-16 04:08:02,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:02,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:02,788 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:02,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1706865972] [2023-12-16 04:08:02,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:02,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:02,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:02,793 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-16 04:08:02,856 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-16 04:08:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:03,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:08:03,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:03,316 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:08:03,316 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:03,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:03,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69507869] [2023-12-16 04:08:03,317 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:03,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706865972] [2023-12-16 04:08:03,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706865972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:03,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:03,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:08:03,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408363800] [2023-12-16 04:08:03,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:03,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:08:03,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:03,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:08:03,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:03,324 INFO L87 Difference]: Start difference. First operand 2305 states and 3575 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:03,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:03,538 INFO L93 Difference]: Finished difference Result 5248 states and 8116 transitions. [2023-12-16 04:08:03,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:08:03,539 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 600 [2023-12-16 04:08:03,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:03,565 INFO L225 Difference]: With dead ends: 5248 [2023-12-16 04:08:03,565 INFO L226 Difference]: Without dead ends: 3622 [2023-12-16 04:08:03,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 598 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-16 04:08:03,569 INFO L413 NwaCegarLoop]: 564 mSDtfsCounter, 427 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:03,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 1023 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:08:03,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3622 states. [2023-12-16 04:08:03,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3622 to 2338. [2023-12-16 04:08:03,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2338 states, 1938 states have (on average 1.477296181630547) internal successors, (2863), 1938 states have internal predecessors, (2863), 368 states have call successors, (368), 31 states have call predecessors, (368), 31 states have return successors, (368), 368 states have call predecessors, (368), 368 states have call successors, (368) [2023-12-16 04:08:03,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3599 transitions. [2023-12-16 04:08:03,692 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3599 transitions. Word has length 600 [2023-12-16 04:08:03,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:03,693 INFO L495 AbstractCegarLoop]: Abstraction has 2338 states and 3599 transitions. [2023-12-16 04:08:03,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:03,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3599 transitions. [2023-12-16 04:08:03,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2023-12-16 04:08:03,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:03,697 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:03,707 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-16 04:08:03,905 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-16 04:08:03,906 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:03,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:03,906 INFO L85 PathProgramCache]: Analyzing trace with hash 506629193, now seen corresponding path program 1 times [2023-12-16 04:08:03,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:03,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011688729] [2023-12-16 04:08:03,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:03,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:03,948 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:03,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1839067194] [2023-12-16 04:08:03,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:03,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:03,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:03,950 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-16 04:08:03,980 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-16 04:08:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:04,356 INFO L262 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:08:04,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:04,385 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2023-12-16 04:08:04,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:04,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:04,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011688729] [2023-12-16 04:08:04,385 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:04,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839067194] [2023-12-16 04:08:04,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839067194] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:04,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:04,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:08:04,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321430422] [2023-12-16 04:08:04,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:04,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:08:04,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:04,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:08:04,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:08:04,387 INFO L87 Difference]: Start difference. First operand 2338 states and 3599 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:04,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:04,816 INFO L93 Difference]: Finished difference Result 6469 states and 10011 transitions. [2023-12-16 04:08:04,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:08:04,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) Word has length 601 [2023-12-16 04:08:04,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:04,826 INFO L225 Difference]: With dead ends: 6469 [2023-12-16 04:08:04,826 INFO L226 Difference]: Without dead ends: 4901 [2023-12-16 04:08:04,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 599 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-16 04:08:04,830 INFO L413 NwaCegarLoop]: 1069 mSDtfsCounter, 943 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 2574 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:04,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [943 Valid, 2574 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:08:04,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4901 states. [2023-12-16 04:08:04,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4901 to 2371. [2023-12-16 04:08:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2371 states, 1971 states have (on average 1.4769152714358194) internal successors, (2911), 1971 states have internal predecessors, (2911), 368 states have call successors, (368), 31 states have call predecessors, (368), 31 states have return successors, (368), 368 states have call predecessors, (368), 368 states have call successors, (368) [2023-12-16 04:08:04,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2371 states to 2371 states and 3647 transitions. [2023-12-16 04:08:04,992 INFO L78 Accepts]: Start accepts. Automaton has 2371 states and 3647 transitions. Word has length 601 [2023-12-16 04:08:04,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:04,992 INFO L495 AbstractCegarLoop]: Abstraction has 2371 states and 3647 transitions. [2023-12-16 04:08:04,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (92), 1 states have call predecessors, (92), 1 states have return successors, (92), 1 states have call predecessors, (92), 1 states have call successors, (92) [2023-12-16 04:08:04,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2371 states and 3647 transitions. [2023-12-16 04:08:04,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2023-12-16 04:08:04,997 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:04,997 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:05,016 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-16 04:08:05,205 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-16 04:08:05,206 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:05,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:05,206 INFO L85 PathProgramCache]: Analyzing trace with hash 529261447, now seen corresponding path program 1 times [2023-12-16 04:08:05,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:05,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185583436] [2023-12-16 04:08:05,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:05,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:05,305 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:05,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [290588143] [2023-12-16 04:08:05,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:05,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:05,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:05,321 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-16 04:08:05,388 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-16 04:08:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:05,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-16 04:08:05,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:07,277 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 8331 proven. 153 refuted. 0 times theorem prover too weak. 8260 trivial. 0 not checked. [2023-12-16 04:08:07,277 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:08:07,734 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 120 proven. 153 refuted. 0 times theorem prover too weak. 16471 trivial. 0 not checked. [2023-12-16 04:08:07,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:07,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185583436] [2023-12-16 04:08:07,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:07,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290588143] [2023-12-16 04:08:07,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290588143] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:08:07,735 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:08:07,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2023-12-16 04:08:07,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878019719] [2023-12-16 04:08:07,735 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:08:07,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-16 04:08:07,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:07,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-16 04:08:07,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-12-16 04:08:07,737 INFO L87 Difference]: Start difference. First operand 2371 states and 3647 transitions. Second operand has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 17 states have internal predecessors, (269), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) [2023-12-16 04:08:11,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:11,858 INFO L93 Difference]: Finished difference Result 8842 states and 13509 transitions. [2023-12-16 04:08:11,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-16 04:08:11,859 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 17 states have internal predecessors, (269), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) Word has length 601 [2023-12-16 04:08:11,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:11,902 INFO L225 Difference]: With dead ends: 8842 [2023-12-16 04:08:11,902 INFO L226 Difference]: Without dead ends: 7087 [2023-12-16 04:08:11,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1230 GetRequests, 1191 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=404, Invalid=1236, Unknown=0, NotChecked=0, Total=1640 [2023-12-16 04:08:11,906 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 5688 mSDsluCounter, 4924 mSDsCounter, 0 mSdLazyCounter, 2405 mSolverCounterSat, 2960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5696 SdHoareTripleChecker+Valid, 5720 SdHoareTripleChecker+Invalid, 5365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2960 IncrementalHoareTripleChecker+Valid, 2405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:11,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5696 Valid, 5720 Invalid, 5365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2960 Valid, 2405 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-16 04:08:11,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2023-12-16 04:08:12,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 3769. [2023-12-16 04:08:12,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3769 states, 3069 states have (on average 1.4679048550016291) internal successors, (4505), 3069 states have internal predecessors, (4505), 644 states have call successors, (644), 55 states have call predecessors, (644), 55 states have return successors, (644), 644 states have call predecessors, (644), 644 states have call successors, (644) [2023-12-16 04:08:12,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3769 states to 3769 states and 5793 transitions. [2023-12-16 04:08:12,433 INFO L78 Accepts]: Start accepts. Automaton has 3769 states and 5793 transitions. Word has length 601 [2023-12-16 04:08:12,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:12,434 INFO L495 AbstractCegarLoop]: Abstraction has 3769 states and 5793 transitions. [2023-12-16 04:08:12,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 17 states have internal predecessors, (269), 4 states have call successors, (184), 3 states have call predecessors, (184), 5 states have return successors, (184), 4 states have call predecessors, (184), 4 states have call successors, (184) [2023-12-16 04:08:12,434 INFO L276 IsEmpty]: Start isEmpty. Operand 3769 states and 5793 transitions. [2023-12-16 04:08:12,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2023-12-16 04:08:12,438 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:12,438 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:12,449 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-16 04:08:12,649 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-16 04:08:12,650 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:12,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:12,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1029199235, now seen corresponding path program 1 times [2023-12-16 04:08:12,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:12,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678209993] [2023-12-16 04:08:12,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:12,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:12,741 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:12,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1679974161] [2023-12-16 04:08:12,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:12,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:12,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:12,743 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-16 04:08:12,779 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-16 04:08:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:13,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-16 04:08:13,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:14,773 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 9205 proven. 573 refuted. 0 times theorem prover too weak. 6966 trivial. 0 not checked. [2023-12-16 04:08:14,773 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:08:15,402 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 228 proven. 582 refuted. 0 times theorem prover too weak. 15934 trivial. 0 not checked. [2023-12-16 04:08:15,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:15,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678209993] [2023-12-16 04:08:15,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:15,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679974161] [2023-12-16 04:08:15,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679974161] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:08:15,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:08:15,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2023-12-16 04:08:15,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808472110] [2023-12-16 04:08:15,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:08:15,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-16 04:08:15,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:15,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-16 04:08:15,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2023-12-16 04:08:15,406 INFO L87 Difference]: Start difference. First operand 3769 states and 5793 transitions. Second operand has 22 states, 22 states have (on average 10.545454545454545) internal successors, (232), 22 states have internal predecessors, (232), 7 states have call successors, (172), 4 states have call predecessors, (172), 10 states have return successors, (173), 7 states have call predecessors, (173), 7 states have call successors, (173) [2023-12-16 04:08:16,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:16,583 INFO L93 Difference]: Finished difference Result 7485 states and 11404 transitions. [2023-12-16 04:08:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:08:16,584 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 10.545454545454545) internal successors, (232), 22 states have internal predecessors, (232), 7 states have call successors, (172), 4 states have call predecessors, (172), 10 states have return successors, (173), 7 states have call predecessors, (173), 7 states have call successors, (173) Word has length 601 [2023-12-16 04:08:16,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:16,591 INFO L225 Difference]: With dead ends: 7485 [2023-12-16 04:08:16,591 INFO L226 Difference]: Without dead ends: 3937 [2023-12-16 04:08:16,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1209 GetRequests, 1180 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=281, Invalid=649, Unknown=0, NotChecked=0, Total=930 [2023-12-16 04:08:16,625 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 1115 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1126 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 1331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:16,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1126 Valid, 1113 Invalid, 1331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:08:16,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3937 states. [2023-12-16 04:08:17,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3937 to 3853. [2023-12-16 04:08:17,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 3132 states have (on average 1.4517879948914432) internal successors, (4547), 3132 states have internal predecessors, (4547), 644 states have call successors, (644), 76 states have call predecessors, (644), 76 states have return successors, (644), 644 states have call predecessors, (644), 644 states have call successors, (644) [2023-12-16 04:08:17,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 5835 transitions. [2023-12-16 04:08:17,037 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 5835 transitions. Word has length 601 [2023-12-16 04:08:17,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:17,038 INFO L495 AbstractCegarLoop]: Abstraction has 3853 states and 5835 transitions. [2023-12-16 04:08:17,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 10.545454545454545) internal successors, (232), 22 states have internal predecessors, (232), 7 states have call successors, (172), 4 states have call predecessors, (172), 10 states have return successors, (173), 7 states have call predecessors, (173), 7 states have call successors, (173) [2023-12-16 04:08:17,038 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 5835 transitions. [2023-12-16 04:08:17,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2023-12-16 04:08:17,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:17,042 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:17,053 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-16 04:08:17,272 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-16 04:08:17,273 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:17,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:17,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1064392273, now seen corresponding path program 1 times [2023-12-16 04:08:17,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:17,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38245662] [2023-12-16 04:08:17,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:17,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:17,319 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:17,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2011324325] [2023-12-16 04:08:17,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:17,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:17,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:17,324 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-16 04:08:17,348 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-16 04:08:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:17,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 42 conjunts are in the unsatisfiable core [2023-12-16 04:08:17,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:21,583 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 11067 proven. 414 refuted. 0 times theorem prover too weak. 5263 trivial. 0 not checked. [2023-12-16 04:08:21,584 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:08:30,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:30,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38245662] [2023-12-16 04:08:30,164 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:30,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011324325] [2023-12-16 04:08:30,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011324325] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 04:08:30,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-16 04:08:30,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2023-12-16 04:08:30,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339153445] [2023-12-16 04:08:30,165 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-16 04:08:30,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-16 04:08:30,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:30,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-16 04:08:30,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=445, Invalid=1195, Unknown=0, NotChecked=0, Total=1640 [2023-12-16 04:08:30,166 INFO L87 Difference]: Start difference. First operand 3853 states and 5835 transitions. Second operand has 23 states, 23 states have (on average 7.217391304347826) internal successors, (166), 20 states have internal predecessors, (166), 6 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 6 states have call predecessors, (92), 6 states have call successors, (92) [2023-12-16 04:08:32,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:32,693 INFO L93 Difference]: Finished difference Result 6996 states and 10557 transitions. [2023-12-16 04:08:32,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-16 04:08:32,694 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 7.217391304347826) internal successors, (166), 20 states have internal predecessors, (166), 6 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 6 states have call predecessors, (92), 6 states have call successors, (92) Word has length 602 [2023-12-16 04:08:32,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:32,703 INFO L225 Difference]: With dead ends: 6996 [2023-12-16 04:08:32,703 INFO L226 Difference]: Without dead ends: 5239 [2023-12-16 04:08:32,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 831 GetRequests, 776 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=971, Invalid=2221, Unknown=0, NotChecked=0, Total=3192 [2023-12-16 04:08:32,724 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 2263 mSDsluCounter, 2997 mSDsCounter, 0 mSdLazyCounter, 1879 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2321 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 2329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 1879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:32,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2321 Valid, 3386 Invalid, 2329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 1879 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 04:08:32,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5239 states. [2023-12-16 04:08:33,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5239 to 4003. [2023-12-16 04:08:33,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4003 states, 3272 states have (on average 1.4477383863080684) internal successors, (4737), 3272 states have internal predecessors, (4737), 644 states have call successors, (644), 86 states have call predecessors, (644), 86 states have return successors, (644), 644 states have call predecessors, (644), 644 states have call successors, (644) [2023-12-16 04:08:33,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4003 states to 4003 states and 6025 transitions. [2023-12-16 04:08:33,104 INFO L78 Accepts]: Start accepts. Automaton has 4003 states and 6025 transitions. Word has length 602 [2023-12-16 04:08:33,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:33,105 INFO L495 AbstractCegarLoop]: Abstraction has 4003 states and 6025 transitions. [2023-12-16 04:08:33,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 7.217391304347826) internal successors, (166), 20 states have internal predecessors, (166), 6 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 6 states have call predecessors, (92), 6 states have call successors, (92) [2023-12-16 04:08:33,105 INFO L276 IsEmpty]: Start isEmpty. Operand 4003 states and 6025 transitions. [2023-12-16 04:08:33,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2023-12-16 04:08:33,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:33,109 INFO L195 NwaCegarLoop]: trace histogram [92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:08:33,121 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-16 04:08:33,319 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-16 04:08:33,319 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:33,320 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:33,320 INFO L85 PathProgramCache]: Analyzing trace with hash 897182385, now seen corresponding path program 1 times [2023-12-16 04:08:33,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:33,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792181078] [2023-12-16 04:08:33,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:33,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:33,397 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:33,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1298407147] [2023-12-16 04:08:33,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:33,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:33,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:33,398 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-16 04:08:33,426 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-16 04:08:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:34,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-16 04:08:34,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:36,544 INFO L134 CoverageAnalysis]: Checked inductivity of 16744 backedges. 11048 proven. 582 refuted. 0 times theorem prover too weak. 5114 trivial. 0 not checked. [2023-12-16 04:08:36,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:08:38,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:38,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792181078] [2023-12-16 04:08:38,018 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:38,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298407147] [2023-12-16 04:08:38,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298407147] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 04:08:38,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-16 04:08:38,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-12-16 04:08:38,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906401176] [2023-12-16 04:08:38,019 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-16 04:08:38,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-16 04:08:38,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:38,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-16 04:08:38,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1037, Unknown=0, NotChecked=0, Total=1332 [2023-12-16 04:08:38,023 INFO L87 Difference]: Start difference. First operand 4003 states and 6025 transitions. Second operand has 23 states, 23 states have (on average 7.3478260869565215) internal successors, (169), 20 states have internal predecessors, (169), 7 states have call successors, (92), 7 states have call predecessors, (92), 9 states have return successors, (92), 7 states have call predecessors, (92), 7 states have call successors, (92) [2023-12-16 04:08:40,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:40,436 INFO L93 Difference]: Finished difference Result 12598 states and 19015 transitions. [2023-12-16 04:08:40,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-16 04:08:40,437 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 7.3478260869565215) internal successors, (169), 20 states have internal predecessors, (169), 7 states have call successors, (92), 7 states have call predecessors, (92), 9 states have return successors, (92), 7 states have call predecessors, (92), 7 states have call successors, (92) Word has length 602 [2023-12-16 04:08:40,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:40,452 INFO L225 Difference]: With dead ends: 12598 [2023-12-16 04:08:40,452 INFO L226 Difference]: Without dead ends: 8993 [2023-12-16 04:08:40,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 834 GetRequests, 782 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=786, Invalid=2076, Unknown=0, NotChecked=0, Total=2862 [2023-12-16 04:08:40,461 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 1250 mSDsluCounter, 3753 mSDsCounter, 0 mSdLazyCounter, 2758 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 4279 SdHoareTripleChecker+Invalid, 2887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:40,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1308 Valid, 4279 Invalid, 2887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2758 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 04:08:40,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8993 states. Received shutdown request... [2023-12-16 04:08:40,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8993 to 6537. [2023-12-16 04:08:40,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6537 states, 5726 states have (on average 1.477645826056584) internal successors, (8461), 5732 states have internal predecessors, (8461), 686 states have call successors, (686), 124 states have call predecessors, (686), 124 states have return successors, (686), 680 states have call predecessors, (686), 686 states have call successors, (686) [2023-12-16 04:08:40,934 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 04:08:40,945 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:08:40,945 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:08:40,945 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-16 04:08:41,148 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-16 04:08:41,149 WARN L619 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). [2023-12-16 04:08:41,153 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:41,154 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 04:08:41,156 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 04:08:41 BoogieIcfgContainer [2023-12-16 04:08:41,156 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 04:08:41,157 INFO L158 Benchmark]: Toolchain (without parser) took 72699.83ms. Allocated memory was 313.5MB in the beginning and 1.1GB in the end (delta: 799.0MB). Free memory was 259.5MB in the beginning and 584.0MB in the end (delta: -324.5MB). Peak memory consumption was 683.7MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,157 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 182.5MB. Free memory is still 132.8MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 04:08:41,158 INFO L158 Benchmark]: CACSL2BoogieTranslator took 650.28ms. Allocated memory is still 313.5MB. Free memory was 259.5MB in the beginning and 272.7MB in the end (delta: -13.3MB). Peak memory consumption was 50.8MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,172 INFO L158 Benchmark]: Boogie Procedure Inliner took 109.35ms. Allocated memory is still 313.5MB. Free memory was 272.7MB in the beginning and 244.6MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,173 INFO L158 Benchmark]: Boogie Preprocessor took 215.48ms. Allocated memory is still 313.5MB. Free memory was 244.6MB in the beginning and 189.6MB in the end (delta: 55.1MB). Peak memory consumption was 55.6MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,173 INFO L158 Benchmark]: RCFGBuilder took 1859.20ms. Allocated memory is still 313.5MB. Free memory was 189.6MB in the beginning and 197.6MB in the end (delta: -8.1MB). Peak memory consumption was 74.3MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,173 INFO L158 Benchmark]: TraceAbstraction took 69849.23ms. Allocated memory was 313.5MB in the beginning and 1.1GB in the end (delta: 799.0MB). Free memory was 197.1MB in the beginning and 584.0MB in the end (delta: -386.9MB). Peak memory consumption was 620.5MB. Max. memory is 8.0GB. [2023-12-16 04:08:41,176 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 182.5MB. Free memory is still 132.8MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 650.28ms. Allocated memory is still 313.5MB. Free memory was 259.5MB in the beginning and 272.7MB in the end (delta: -13.3MB). Peak memory consumption was 50.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 109.35ms. Allocated memory is still 313.5MB. Free memory was 272.7MB in the beginning and 244.6MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 215.48ms. Allocated memory is still 313.5MB. Free memory was 244.6MB in the beginning and 189.6MB in the end (delta: 55.1MB). Peak memory consumption was 55.6MB. Max. memory is 8.0GB. * RCFGBuilder took 1859.20ms. Allocated memory is still 313.5MB. Free memory was 189.6MB in the beginning and 197.6MB in the end (delta: -8.1MB). Peak memory consumption was 74.3MB. Max. memory is 8.0GB. * TraceAbstraction took 69849.23ms. Allocated memory was 313.5MB in the beginning and 1.1GB in the end (delta: 799.0MB). Free memory was 197.1MB in the beginning and 584.0MB in the end (delta: -386.9MB). Peak memory consumption was 620.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 296 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 69.8s, OverallIterations: 22, TraceHistogramMax: 92, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 19.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 22957 SdHoareTripleChecker+Valid, 12.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 22623 mSDsluCounter, 42290 SdHoareTripleChecker+Invalid, 10.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 29965 mSDsCounter, 5702 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13055 IncrementalHoareTripleChecker+Invalid, 18757 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5702 mSolverCounterUnsat, 12325 mSDtfsCounter, 13055 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 17313 GetRequests, 17034 SyntacticMatches, 4 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2354 ImplicationChecksByTransitivity, 8.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4175occurred in iteration=8, InterpolantAutomatonStates: 229, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.1s AutomataMinimizationTime, 22 MinimizatonAttempts, 17023 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.8s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 29.2s InterpolantComputationTime, 13787 NumberOfCodeBlocks, 13787 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 16761 ConstructedInterpolants, 0 QuantifiedInterpolants, 60319 SizeOfPredicates, 83 NumberOfNonLiveVariables, 31375 ConjunctsInSsa, 222 ConjunctsInUnsatCore, 28 InterpolantComputations, 14 PerfectInterpolantSequences, 465379/468832 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown