/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-72.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 04:11:10,141 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 04:11:10,224 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:11:10,229 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 04:11:10,229 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 04:11:10,251 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 04:11:10,252 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 04:11:10,252 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 04:11:10,252 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 04:11:10,255 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 04:11:10,255 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 04:11:10,256 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 04:11:10,256 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 04:11:10,257 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 04:11:10,257 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 04:11:10,257 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 04:11:10,257 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 04:11:10,258 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 04:11:10,258 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 04:11:10,258 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 04:11:10,258 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 04:11:10,258 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 04:11:10,259 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 04:11:10,260 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 04:11:10,260 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:11:10,261 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 04:11:10,261 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 04:11:10,262 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 04:11:10,262 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 04:11:10,262 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 04:11:10,262 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 04:11:10,262 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 04:11:10,262 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:11:10,429 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 04:11:10,449 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 04:11:10,451 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 04:11:10,451 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 04:11:10,452 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 04:11:10,452 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-72.i [2023-12-16 04:11:11,539 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 04:11:11,723 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 04:11:11,723 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i [2023-12-16 04:11:11,737 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/029f23b90/3e6da113c60c4657823b8ea793bbd10a/FLAG621bdc1b3 [2023-12-16 04:11:11,748 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/029f23b90/3e6da113c60c4657823b8ea793bbd10a [2023-12-16 04:11:11,750 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 04:11:11,751 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 04:11:11,757 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 04:11:11,761 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 04:11:11,765 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 04:11:11,766 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:11:11" (1/1) ... [2023-12-16 04:11:11,767 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5837b7ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:11, skipping insertion in model container [2023-12-16 04:11:11,767 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:11:11" (1/1) ... [2023-12-16 04:11:11,823 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 04:11:11,951 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-72.i[916,929] [2023-12-16 04:11:12,150 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:11:12,164 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 04:11:12,172 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-72.i[916,929] [2023-12-16 04:11:12,250 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:11:12,265 INFO L206 MainTranslator]: Completed translation [2023-12-16 04:11:12,265 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12 WrapperNode [2023-12-16 04:11:12,265 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 04:11:12,266 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 04:11:12,266 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 04:11:12,266 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 04:11:12,271 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:11:12" (1/1) ... [2023-12-16 04:11:12,297 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:11:12" (1/1) ... [2023-12-16 04:11:12,365 INFO L138 Inliner]: procedures = 26, calls = 76, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 590 [2023-12-16 04:11:12,366 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 04:11:12,367 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 04:11:12,367 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 04:11:12,367 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 04:11:12,375 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,375 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,394 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,476 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:11:12,477 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,477 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,493 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,506 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,516 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,525 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,544 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 04:11:12,545 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 04:11:12,545 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 04:11:12,546 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 04:11:12,546 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (1/1) ... [2023-12-16 04:11:12,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:11:12,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:12,573 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:11:12,582 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:11:12,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 04:11:12,598 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 04:11:12,598 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 04:11:12,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 04:11:12,598 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 04:11:12,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 04:11:12,707 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 04:11:12,708 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 04:11:13,463 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 04:11:13,512 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 04:11:13,512 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 04:11:13,512 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:11:13 BoogieIcfgContainer [2023-12-16 04:11:13,512 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 04:11:13,515 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 04:11:13,515 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 04:11:13,517 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 04:11:13,517 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 04:11:11" (1/3) ... [2023-12-16 04:11:13,518 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a96e219 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:11:13, skipping insertion in model container [2023-12-16 04:11:13,518 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:12" (2/3) ... [2023-12-16 04:11:13,519 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a96e219 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:11:13, skipping insertion in model container [2023-12-16 04:11:13,519 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:11:13" (3/3) ... [2023-12-16 04:11:13,520 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-72.i [2023-12-16 04:11:13,533 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 04:11:13,533 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 04:11:13,579 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 04:11:13,585 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;@274edf2d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 04:11:13,585 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 04:11:13,593 INFO L276 IsEmpty]: Start isEmpty. Operand has 229 states, 163 states have (on average 1.5950920245398772) internal successors, (260), 164 states have internal predecessors, (260), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-12-16 04:11:13,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2023-12-16 04:11:13,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:13,624 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:13,625 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:13,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:13,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1226835273, now seen corresponding path program 1 times [2023-12-16 04:11:13,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:13,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249421800] [2023-12-16 04:11:13,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:13,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:13,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:13,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:13,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249421800] [2023-12-16 04:11:13,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-16 04:11:13,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863218194] [2023-12-16 04:11:13,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:13,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:13,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:13,941 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:11:13,973 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:11:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:14,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 04:11:14,288 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:14,343 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 7688 trivial. 0 not checked. [2023-12-16 04:11:14,343 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:14,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863218194] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:14,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:14,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 04:11:14,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745385224] [2023-12-16 04:11:14,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:14,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 04:11:14,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:14,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 04:11:14,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:11:14,378 INFO L87 Difference]: Start difference. First operand has 229 states, 163 states have (on average 1.5950920245398772) internal successors, (260), 164 states have internal predecessors, (260), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-12-16 04:11:14,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:14,445 INFO L93 Difference]: Finished difference Result 455 states and 833 transitions. [2023-12-16 04:11:14,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 04:11:14,449 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) Word has length 432 [2023-12-16 04:11:14,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:14,458 INFO L225 Difference]: With dead ends: 455 [2023-12-16 04:11:14,458 INFO L226 Difference]: Without dead ends: 227 [2023-12-16 04:11:14,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 431 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:11:14,466 INFO L413 NwaCegarLoop]: 378 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, 378 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:11:14,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 378 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:14,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-12-16 04:11:14,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2023-12-16 04:11:14,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 162 states have (on average 1.5740740740740742) internal successors, (255), 162 states have internal predecessors, (255), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-12-16 04:11:14,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 381 transitions. [2023-12-16 04:11:14,533 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 381 transitions. Word has length 432 [2023-12-16 04:11:14,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:14,534 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 381 transitions. [2023-12-16 04:11:14,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-12-16 04:11:14,535 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 381 transitions. [2023-12-16 04:11:14,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2023-12-16 04:11:14,564 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:14,564 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:14,575 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:11:14,765 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:11:14,765 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:14,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:14,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1178265751, now seen corresponding path program 1 times [2023-12-16 04:11:14,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:14,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674392382] [2023-12-16 04:11:14,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:14,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:14,865 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:14,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116790475] [2023-12-16 04:11:14,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:14,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:14,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:14,868 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:11:14,880 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:11:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:15,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 04:11:15,166 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:15,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:15,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:15,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:15,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674392382] [2023-12-16 04:11:15,598 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:15,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116790475] [2023-12-16 04:11:15,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116790475] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:15,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:15,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:15,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704785824] [2023-12-16 04:11:15,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:15,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:15,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:15,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:15,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:15,606 INFO L87 Difference]: Start difference. First operand 227 states and 381 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:15,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:15,923 INFO L93 Difference]: Finished difference Result 680 states and 1142 transitions. [2023-12-16 04:11:15,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:11:15,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 432 [2023-12-16 04:11:15,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:15,946 INFO L225 Difference]: With dead ends: 680 [2023-12-16 04:11:15,946 INFO L226 Difference]: Without dead ends: 454 [2023-12-16 04:11:15,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 429 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:11:15,948 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 402 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 1125 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:15,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 1125 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:11:15,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2023-12-16 04:11:15,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 333. [2023-12-16 04:11:15,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 204 states have (on average 1.4656862745098038) internal successors, (299), 204 states have internal predecessors, (299), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-12-16 04:11:15,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 551 transitions. [2023-12-16 04:11:15,997 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 551 transitions. Word has length 432 [2023-12-16 04:11:15,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:15,998 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 551 transitions. [2023-12-16 04:11:15,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:15,998 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 551 transitions. [2023-12-16 04:11:16,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:16,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:16,003 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:16,029 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:11:16,213 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:11:16,214 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:16,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:16,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1151063090, now seen corresponding path program 1 times [2023-12-16 04:11:16,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:16,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775179911] [2023-12-16 04:11:16,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:16,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:16,287 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:16,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1262400760] [2023-12-16 04:11:16,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:16,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:16,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:16,294 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:11:16,299 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:11:16,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:16,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:16,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:16,578 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:16,578 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:16,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:16,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775179911] [2023-12-16 04:11:16,578 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:16,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262400760] [2023-12-16 04:11:16,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262400760] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:16,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:16,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:16,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131536026] [2023-12-16 04:11:16,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:16,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:16,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:16,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:16,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:16,580 INFO L87 Difference]: Start difference. First operand 333 states and 551 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:16,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:16,648 INFO L93 Difference]: Finished difference Result 668 states and 1113 transitions. [2023-12-16 04:11:16,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:16,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:16,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:16,654 INFO L225 Difference]: With dead ends: 668 [2023-12-16 04:11:16,654 INFO L226 Difference]: Without dead ends: 442 [2023-12-16 04:11:16,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 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:11:16,657 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 178 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:16,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 738 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:16,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-12-16 04:11:16,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 439. [2023-12-16 04:11:16,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 306 states have (on average 1.5490196078431373) internal successors, (474), 307 states have internal predecessors, (474), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-16 04:11:16,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 730 transitions. [2023-12-16 04:11:16,707 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 730 transitions. Word has length 433 [2023-12-16 04:11:16,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:16,709 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 730 transitions. [2023-12-16 04:11:16,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:16,710 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 730 transitions. [2023-12-16 04:11:16,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:16,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:16,714 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:16,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-16 04:11:16,921 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:11:16,921 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:16,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:16,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1711762868, now seen corresponding path program 1 times [2023-12-16 04:11:16,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:16,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620757679] [2023-12-16 04:11:16,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:16,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:16,964 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:16,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1144554617] [2023-12-16 04:11:16,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:16,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:16,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:16,966 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:11:16,992 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:11:17,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:17,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:17,255 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:17,277 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:17,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:17,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:17,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620757679] [2023-12-16 04:11:17,277 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:17,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144554617] [2023-12-16 04:11:17,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144554617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:17,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:17,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:17,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695039641] [2023-12-16 04:11:17,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:17,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:17,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:17,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:17,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:17,279 INFO L87 Difference]: Start difference. First operand 439 states and 730 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:17,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:17,332 INFO L93 Difference]: Finished difference Result 1087 states and 1828 transitions. [2023-12-16 04:11:17,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:17,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:17,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:17,337 INFO L225 Difference]: With dead ends: 1087 [2023-12-16 04:11:17,337 INFO L226 Difference]: Without dead ends: 759 [2023-12-16 04:11:17,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 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:11:17,339 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 363 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:17,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 959 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:17,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2023-12-16 04:11:17,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 465. [2023-12-16 04:11:17,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 332 states have (on average 1.5662650602409638) internal successors, (520), 333 states have internal predecessors, (520), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-16 04:11:17,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 776 transitions. [2023-12-16 04:11:17,366 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 776 transitions. Word has length 433 [2023-12-16 04:11:17,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:17,366 INFO L495 AbstractCegarLoop]: Abstraction has 465 states and 776 transitions. [2023-12-16 04:11:17,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:17,367 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 776 transitions. [2023-12-16 04:11:17,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:17,369 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:17,369 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:17,379 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:11:17,580 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:11:17,581 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:17,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:17,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1358674486, now seen corresponding path program 1 times [2023-12-16 04:11:17,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:17,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323348447] [2023-12-16 04:11:17,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:17,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:17,632 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:17,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1037455858] [2023-12-16 04:11:17,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:17,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:17,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:17,633 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:11:17,652 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:11:17,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:17,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:17,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:17,948 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:17,948 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:17,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:17,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323348447] [2023-12-16 04:11:17,949 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:17,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037455858] [2023-12-16 04:11:17,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037455858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:17,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:17,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:17,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628200746] [2023-12-16 04:11:17,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:17,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:17,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:17,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:17,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:17,951 INFO L87 Difference]: Start difference. First operand 465 states and 776 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:18,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:18,004 INFO L93 Difference]: Finished difference Result 1167 states and 1968 transitions. [2023-12-16 04:11:18,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:18,005 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:18,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:18,008 INFO L225 Difference]: With dead ends: 1167 [2023-12-16 04:11:18,008 INFO L226 Difference]: Without dead ends: 813 [2023-12-16 04:11:18,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 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:11:18,010 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 360 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:18,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1074 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:18,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2023-12-16 04:11:18,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 503. [2023-12-16 04:11:18,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 370 states have (on average 1.572972972972973) internal successors, (582), 371 states have internal predecessors, (582), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-16 04:11:18,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 838 transitions. [2023-12-16 04:11:18,039 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 838 transitions. Word has length 433 [2023-12-16 04:11:18,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:18,039 INFO L495 AbstractCegarLoop]: Abstraction has 503 states and 838 transitions. [2023-12-16 04:11:18,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:18,040 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 838 transitions. [2023-12-16 04:11:18,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:18,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:18,042 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:18,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:18,250 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:11:18,251 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:18,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:18,251 INFO L85 PathProgramCache]: Analyzing trace with hash 549327860, now seen corresponding path program 1 times [2023-12-16 04:11:18,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:18,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085219541] [2023-12-16 04:11:18,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:18,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:18,301 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:18,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1586050601] [2023-12-16 04:11:18,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:18,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:18,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:18,302 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:11:18,331 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:11:18,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:18,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:18,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:18,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:18,631 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:18,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:18,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085219541] [2023-12-16 04:11:18,632 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:18,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586050601] [2023-12-16 04:11:18,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586050601] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:18,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:18,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:18,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249078709] [2023-12-16 04:11:18,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:18,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:18,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:18,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:18,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:18,634 INFO L87 Difference]: Start difference. First operand 503 states and 838 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:18,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:18,718 INFO L93 Difference]: Finished difference Result 1214 states and 2039 transitions. [2023-12-16 04:11:18,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:11:18,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:18,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:18,722 INFO L225 Difference]: With dead ends: 1214 [2023-12-16 04:11:18,722 INFO L226 Difference]: Without dead ends: 822 [2023-12-16 04:11:18,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 430 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:11:18,724 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 309 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:18,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 1104 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:11:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2023-12-16 04:11:18,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 819. [2023-12-16 04:11:18,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 651 states have (on average 1.6113671274961598) internal successors, (1049), 654 states have internal predecessors, (1049), 160 states have call successors, (160), 7 states have call predecessors, (160), 7 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-16 04:11:18,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1369 transitions. [2023-12-16 04:11:18,750 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1369 transitions. Word has length 433 [2023-12-16 04:11:18,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:18,751 INFO L495 AbstractCegarLoop]: Abstraction has 819 states and 1369 transitions. [2023-12-16 04:11:18,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:18,751 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1369 transitions. [2023-12-16 04:11:18,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:18,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:18,753 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:18,762 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:11:18,961 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:11:18,961 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:18,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:18,961 INFO L85 PathProgramCache]: Analyzing trace with hash -288191068, now seen corresponding path program 1 times [2023-12-16 04:11:18,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:18,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004715251] [2023-12-16 04:11:18,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:18,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:18,999 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:18,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1405925716] [2023-12-16 04:11:18,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:19,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:19,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:19,001 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:11:19,005 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:11:19,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:19,301 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:19,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:19,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:19,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:19,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:19,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004715251] [2023-12-16 04:11:19,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:19,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405925716] [2023-12-16 04:11:19,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405925716] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:19,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:19,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:19,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356387986] [2023-12-16 04:11:19,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:19,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:19,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:19,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:19,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:19,341 INFO L87 Difference]: Start difference. First operand 819 states and 1369 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:19,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:19,458 INFO L93 Difference]: Finished difference Result 1869 states and 3126 transitions. [2023-12-16 04:11:19,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:11:19,458 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:19,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:19,463 INFO L225 Difference]: With dead ends: 1869 [2023-12-16 04:11:19,463 INFO L226 Difference]: Without dead ends: 1165 [2023-12-16 04:11:19,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 430 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:11:19,465 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 232 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:19,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1115 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:11:19,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2023-12-16 04:11:19,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 1161. [2023-12-16 04:11:19,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 973 states have (on average 1.618705035971223) internal successors, (1575), 980 states have internal predecessors, (1575), 176 states have call successors, (176), 11 states have call predecessors, (176), 11 states have return successors, (176), 169 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-16 04:11:19,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1927 transitions. [2023-12-16 04:11:19,495 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1927 transitions. Word has length 433 [2023-12-16 04:11:19,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:19,496 INFO L495 AbstractCegarLoop]: Abstraction has 1161 states and 1927 transitions. [2023-12-16 04:11:19,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:19,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1927 transitions. [2023-12-16 04:11:19,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:19,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:19,499 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:19,508 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:11:19,708 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:11:19,709 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:19,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:19,709 INFO L85 PathProgramCache]: Analyzing trace with hash 2012069044, now seen corresponding path program 1 times [2023-12-16 04:11:19,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:19,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202993524] [2023-12-16 04:11:19,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:19,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:19,743 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:19,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [47459524] [2023-12-16 04:11:19,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:19,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:19,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:19,745 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:11:19,768 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:11:20,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:20,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-16 04:11:20,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:21,333 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:21,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:21,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202993524] [2023-12-16 04:11:21,333 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:21,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47459524] [2023-12-16 04:11:21,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47459524] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:21,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:21,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:11:21,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603405543] [2023-12-16 04:11:21,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:21,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:11:21,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:21,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:11:21,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:11:21,335 INFO L87 Difference]: Start difference. First operand 1161 states and 1927 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:21,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:21,605 INFO L93 Difference]: Finished difference Result 3049 states and 5115 transitions. [2023-12-16 04:11:21,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:11:21,606 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-16 04:11:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:21,613 INFO L225 Difference]: With dead ends: 3049 [2023-12-16 04:11:21,614 INFO L226 Difference]: Without dead ends: 2003 [2023-12-16 04:11:21,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 428 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:21,616 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 459 mSDsluCounter, 1104 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 1476 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:21,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 1476 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:11:21,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2003 states. [2023-12-16 04:11:21,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2003 to 1175. [2023-12-16 04:11:21,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 987 states have (on average 1.6149949341438703) internal successors, (1594), 994 states have internal predecessors, (1594), 176 states have call successors, (176), 11 states have call predecessors, (176), 11 states have return successors, (176), 169 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-16 04:11:21,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1946 transitions. [2023-12-16 04:11:21,656 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1946 transitions. Word has length 433 [2023-12-16 04:11:21,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:21,656 INFO L495 AbstractCegarLoop]: Abstraction has 1175 states and 1946 transitions. [2023-12-16 04:11:21,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:21,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1946 transitions. [2023-12-16 04:11:21,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-16 04:11:21,659 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:21,659 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:21,678 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:11:21,866 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:11:21,867 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:21,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:21,867 INFO L85 PathProgramCache]: Analyzing trace with hash 795915318, now seen corresponding path program 1 times [2023-12-16 04:11:21,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:21,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538569860] [2023-12-16 04:11:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:21,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:21,912 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:21,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1589183468] [2023-12-16 04:11:21,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:21,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:21,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:21,913 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:11:21,918 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:11:22,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:22,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:22,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:22,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3962 proven. 96 refuted. 0 times theorem prover too weak. 3754 trivial. 0 not checked. [2023-12-16 04:11:22,466 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:22,711 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 90 proven. 96 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:22,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:22,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538569860] [2023-12-16 04:11:22,711 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:22,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589183468] [2023-12-16 04:11:22,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589183468] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:22,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:22,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:11:22,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134388450] [2023-12-16 04:11:22,712 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:22,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:22,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:22,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:22,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:22,713 INFO L87 Difference]: Start difference. First operand 1175 states and 1946 transitions. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-16 04:11:23,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:23,103 INFO L93 Difference]: Finished difference Result 1766 states and 2909 transitions. [2023-12-16 04:11:23,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:11:23,104 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 433 [2023-12-16 04:11:23,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:23,107 INFO L225 Difference]: With dead ends: 1766 [2023-12-16 04:11:23,107 INFO L226 Difference]: Without dead ends: 720 [2023-12-16 04:11:23,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 868 GetRequests, 858 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:11:23,109 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 454 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:23,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 769 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:11:23,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2023-12-16 04:11:23,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 704. [2023-12-16 04:11:23,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 557 states have (on average 1.5601436265709157) internal successors, (869), 560 states have internal predecessors, (869), 136 states have call successors, (136), 10 states have call predecessors, (136), 10 states have return successors, (136), 133 states have call predecessors, (136), 136 states have call successors, (136) [2023-12-16 04:11:23,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1141 transitions. [2023-12-16 04:11:23,137 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1141 transitions. Word has length 433 [2023-12-16 04:11:23,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:23,138 INFO L495 AbstractCegarLoop]: Abstraction has 704 states and 1141 transitions. [2023-12-16 04:11:23,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-16 04:11:23,138 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1141 transitions. [2023-12-16 04:11:23,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-16 04:11:23,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:23,140 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:23,158 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:11:23,352 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:11:23,352 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:23,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:23,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1820248550, now seen corresponding path program 1 times [2023-12-16 04:11:23,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:23,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934311359] [2023-12-16 04:11:23,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:23,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:23,408 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:23,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [626101283] [2023-12-16 04:11:23,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:23,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:23,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:23,410 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:11:23,433 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:11:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:23,706 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-16 04:11:23,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:24,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:24,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:24,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:24,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934311359] [2023-12-16 04:11:24,479 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:24,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626101283] [2023-12-16 04:11:24,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626101283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:24,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:24,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 04:11:24,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655954511] [2023-12-16 04:11:24,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:24,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:24,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:24,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:24,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:24,481 INFO L87 Difference]: Start difference. First operand 704 states and 1141 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:25,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:25,024 INFO L93 Difference]: Finished difference Result 2312 states and 3814 transitions. [2023-12-16 04:11:25,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 04:11:25,025 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-16 04:11:25,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:25,030 INFO L225 Difference]: With dead ends: 2312 [2023-12-16 04:11:25,031 INFO L226 Difference]: Without dead ends: 1741 [2023-12-16 04:11:25,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:11:25,032 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 1519 mSDsluCounter, 1718 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1519 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:25,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1519 Valid, 2094 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:11:25,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2023-12-16 04:11:25,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 784. [2023-12-16 04:11:25,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 637 states have (on average 1.565149136577708) internal successors, (997), 640 states have internal predecessors, (997), 136 states have call successors, (136), 10 states have call predecessors, (136), 10 states have return successors, (136), 133 states have call predecessors, (136), 136 states have call successors, (136) [2023-12-16 04:11:25,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1269 transitions. [2023-12-16 04:11:25,067 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1269 transitions. Word has length 434 [2023-12-16 04:11:25,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:25,068 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1269 transitions. [2023-12-16 04:11:25,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:25,068 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1269 transitions. [2023-12-16 04:11:25,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-16 04:11:25,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:25,071 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:25,079 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:11:25,279 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:11:25,279 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:25,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:25,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1002600100, now seen corresponding path program 1 times [2023-12-16 04:11:25,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:25,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480132955] [2023-12-16 04:11:25,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:25,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:25,318 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:25,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [706281904] [2023-12-16 04:11:25,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:25,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:25,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:25,319 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:11:25,344 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:11:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:25,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-16 04:11:25,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:26,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:26,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:26,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:26,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480132955] [2023-12-16 04:11:26,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:26,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706281904] [2023-12-16 04:11:26,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706281904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:26,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:26,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 04:11:26,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517223853] [2023-12-16 04:11:26,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:26,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:26,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:26,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:26,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:26,339 INFO L87 Difference]: Start difference. First operand 784 states and 1269 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:26,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:26,953 INFO L93 Difference]: Finished difference Result 2278 states and 3730 transitions. [2023-12-16 04:11:26,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:11:26,954 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-16 04:11:26,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:26,960 INFO L225 Difference]: With dead ends: 2278 [2023-12-16 04:11:26,960 INFO L226 Difference]: Without dead ends: 1627 [2023-12-16 04:11:26,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:11:26,962 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1589 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1589 SdHoareTripleChecker+Valid, 2447 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:26,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1589 Valid, 2447 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:11:26,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2023-12-16 04:11:27,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 837. [2023-12-16 04:11:27,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 650 states have (on average 1.523076923076923) internal successors, (990), 655 states have internal predecessors, (990), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-16 04:11:27,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1334 transitions. [2023-12-16 04:11:27,011 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1334 transitions. Word has length 434 [2023-12-16 04:11:27,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:27,011 INFO L495 AbstractCegarLoop]: Abstraction has 837 states and 1334 transitions. [2023-12-16 04:11:27,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:27,012 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1334 transitions. [2023-12-16 04:11:27,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-16 04:11:27,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:27,017 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:27,027 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:11:27,218 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:11:27,218 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:27,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:27,218 INFO L85 PathProgramCache]: Analyzing trace with hash 121503912, now seen corresponding path program 1 times [2023-12-16 04:11:27,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:27,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963202298] [2023-12-16 04:11:27,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:27,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:27,254 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:27,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1453089387] [2023-12-16 04:11:27,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:27,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:27,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:27,266 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:11:27,284 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:11:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:27,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:27,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:27,595 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:27,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:27,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963202298] [2023-12-16 04:11:27,596 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:27,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453089387] [2023-12-16 04:11:27,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453089387] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:27,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:27,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:27,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008027334] [2023-12-16 04:11:27,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:27,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:27,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:27,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:27,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:27,597 INFO L87 Difference]: Start difference. First operand 837 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:27,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:27,778 INFO L93 Difference]: Finished difference Result 1956 states and 3112 transitions. [2023-12-16 04:11:27,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:11:27,779 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-16 04:11:27,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:27,783 INFO L225 Difference]: With dead ends: 1956 [2023-12-16 04:11:27,783 INFO L226 Difference]: Without dead ends: 1252 [2023-12-16 04:11:27,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 432 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:11:27,785 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 595 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:27,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 1005 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:11:27,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2023-12-16 04:11:27,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 900. [2023-12-16 04:11:27,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 713 states have (on average 1.5385694249649369) internal successors, (1097), 718 states have internal predecessors, (1097), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-16 04:11:27,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1441 transitions. [2023-12-16 04:11:27,830 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1441 transitions. Word has length 434 [2023-12-16 04:11:27,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:27,830 INFO L495 AbstractCegarLoop]: Abstraction has 900 states and 1441 transitions. [2023-12-16 04:11:27,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:27,830 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1441 transitions. [2023-12-16 04:11:27,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-16 04:11:27,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:27,833 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:27,844 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:11:28,041 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:11:28,042 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:28,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:28,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1858332884, now seen corresponding path program 1 times [2023-12-16 04:11:28,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:28,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782069805] [2023-12-16 04:11:28,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:28,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:28,079 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:28,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1294770322] [2023-12-16 04:11:28,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:28,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:28,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:28,080 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:11:28,104 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:11:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:28,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 04:11:28,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:28,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:28,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:28,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:28,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782069805] [2023-12-16 04:11:28,851 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:28,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294770322] [2023-12-16 04:11:28,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294770322] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:28,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:28,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 04:11:28,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335985975] [2023-12-16 04:11:28,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:28,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:28,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:28,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:28,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:28,853 INFO L87 Difference]: Start difference. First operand 900 states and 1441 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:29,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:29,360 INFO L93 Difference]: Finished difference Result 2371 states and 3816 transitions. [2023-12-16 04:11:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:11:29,365 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-16 04:11:29,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:29,370 INFO L225 Difference]: With dead ends: 2371 [2023-12-16 04:11:29,370 INFO L226 Difference]: Without dead ends: 1604 [2023-12-16 04:11:29,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 428 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:11:29,372 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 850 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:29,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 2526 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:11:29,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2023-12-16 04:11:29,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1098. [2023-12-16 04:11:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 911 states have (on average 1.5697036223929748) internal successors, (1430), 916 states have internal predecessors, (1430), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-16 04:11:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1774 transitions. [2023-12-16 04:11:29,418 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1774 transitions. Word has length 434 [2023-12-16 04:11:29,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:29,418 INFO L495 AbstractCegarLoop]: Abstraction has 1098 states and 1774 transitions. [2023-12-16 04:11:29,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1774 transitions. [2023-12-16 04:11:29,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-16 04:11:29,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:29,421 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:29,431 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:11:29,628 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:11:29,629 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:29,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:29,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1297633106, now seen corresponding path program 1 times [2023-12-16 04:11:29,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:29,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631137004] [2023-12-16 04:11:29,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:29,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:29,663 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:29,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1167169675] [2023-12-16 04:11:29,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:29,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:29,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:29,664 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:11:29,688 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:11:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:29,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:29,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:30,398 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 776 proven. 177 refuted. 0 times theorem prover too weak. 6859 trivial. 0 not checked. [2023-12-16 04:11:30,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 9 proven. 177 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:30,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:30,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631137004] [2023-12-16 04:11:30,695 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:30,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167169675] [2023-12-16 04:11:30,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167169675] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:30,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:30,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:11:30,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059711182] [2023-12-16 04:11:30,698 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:30,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:30,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:30,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:30,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:30,699 INFO L87 Difference]: Start difference. First operand 1098 states and 1774 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-16 04:11:31,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:31,035 INFO L93 Difference]: Finished difference Result 1684 states and 2671 transitions. [2023-12-16 04:11:31,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:11:31,035 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) Word has length 434 [2023-12-16 04:11:31,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:31,038 INFO L225 Difference]: With dead ends: 1684 [2023-12-16 04:11:31,038 INFO L226 Difference]: Without dead ends: 746 [2023-12-16 04:11:31,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 870 GetRequests, 860 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:11:31,040 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 575 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:31,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 766 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:11:31,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2023-12-16 04:11:31,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 470. [2023-12-16 04:11:31,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 324 states have (on average 1.4228395061728396) internal successors, (461), 325 states have internal predecessors, (461), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:31,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 725 transitions. [2023-12-16 04:11:31,076 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 725 transitions. Word has length 434 [2023-12-16 04:11:31,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:31,077 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 725 transitions. [2023-12-16 04:11:31,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-16 04:11:31,077 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 725 transitions. [2023-12-16 04:11:31,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2023-12-16 04:11:31,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:31,079 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:31,089 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:11:31,287 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:11:31,287 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:31,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:31,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1031810211, now seen corresponding path program 1 times [2023-12-16 04:11:31,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:31,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489797906] [2023-12-16 04:11:31,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:31,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:31,334 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:31,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1971903255] [2023-12-16 04:11:31,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:31,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:31,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:31,337 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:11:31,356 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:11:31,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:31,673 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:31,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:31,706 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:31,706 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:31,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:31,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489797906] [2023-12-16 04:11:31,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:31,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971903255] [2023-12-16 04:11:31,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971903255] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:31,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:31,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:31,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426178138] [2023-12-16 04:11:31,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:31,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:31,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:31,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:31,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:31,708 INFO L87 Difference]: Start difference. First operand 470 states and 725 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:31,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:31,809 INFO L93 Difference]: Finished difference Result 1126 states and 1753 transitions. [2023-12-16 04:11:31,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:31,810 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 435 [2023-12-16 04:11:31,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:31,812 INFO L225 Difference]: With dead ends: 1126 [2023-12-16 04:11:31,813 INFO L226 Difference]: Without dead ends: 793 [2023-12-16 04:11:31,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 433 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:11:31,814 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 335 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:31,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 827 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:31,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2023-12-16 04:11:31,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 620. [2023-12-16 04:11:31,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 474 states have (on average 1.4957805907172996) internal successors, (709), 475 states have internal predecessors, (709), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 973 transitions. [2023-12-16 04:11:31,849 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 973 transitions. Word has length 435 [2023-12-16 04:11:31,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:31,849 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 973 transitions. [2023-12-16 04:11:31,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:31,850 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 973 transitions. [2023-12-16 04:11:31,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2023-12-16 04:11:31,852 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:31,852 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:31,859 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:11:32,059 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:11:32,059 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:32,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:32,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1185622863, now seen corresponding path program 1 times [2023-12-16 04:11:32,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:32,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907888644] [2023-12-16 04:11:32,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:32,091 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:32,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1813254699] [2023-12-16 04:11:32,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:32,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:32,092 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:11:32,145 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:11:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:32,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:32,450 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:32,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:32,473 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:32,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:32,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907888644] [2023-12-16 04:11:32,474 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:32,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813254699] [2023-12-16 04:11:32,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813254699] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:32,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:32,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:32,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179348604] [2023-12-16 04:11:32,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:32,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:32,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:32,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:32,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:32,475 INFO L87 Difference]: Start difference. First operand 620 states and 973 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:32,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:32,548 INFO L93 Difference]: Finished difference Result 1103 states and 1744 transitions. [2023-12-16 04:11:32,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:32,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 436 [2023-12-16 04:11:32,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:32,564 INFO L225 Difference]: With dead ends: 1103 [2023-12-16 04:11:32,564 INFO L226 Difference]: Without dead ends: 620 [2023-12-16 04:11:32,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 434 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:11:32,565 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 109 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:32,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 613 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:32,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2023-12-16 04:11:32,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 620. [2023-12-16 04:11:32,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 474 states have (on average 1.4915611814345993) internal successors, (707), 475 states have internal predecessors, (707), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:32,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 971 transitions. [2023-12-16 04:11:32,611 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 971 transitions. Word has length 436 [2023-12-16 04:11:32,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:32,612 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 971 transitions. [2023-12-16 04:11:32,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:32,612 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 971 transitions. [2023-12-16 04:11:32,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2023-12-16 04:11:32,614 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:32,614 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:32,625 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:11:32,820 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:11:32,820 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:32,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:32,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1059956591, now seen corresponding path program 1 times [2023-12-16 04:11:32,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:32,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221918861] [2023-12-16 04:11:32,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:32,854 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:32,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1995132248] [2023-12-16 04:11:32,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:32,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:32,856 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:11:32,877 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:11:33,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:33,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-16 04:11:33,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:33,929 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4289 proven. 216 refuted. 0 times theorem prover too weak. 3307 trivial. 0 not checked. [2023-12-16 04:11:33,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 150 proven. 219 refuted. 0 times theorem prover too weak. 7443 trivial. 0 not checked. [2023-12-16 04:11:34,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:34,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221918861] [2023-12-16 04:11:34,396 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:34,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995132248] [2023-12-16 04:11:34,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995132248] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:34,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:34,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-12-16 04:11:34,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712147051] [2023-12-16 04:11:34,396 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:34,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-16 04:11:34,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:34,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-16 04:11:34,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-16 04:11:34,398 INFO L87 Difference]: Start difference. First operand 620 states and 971 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-12-16 04:11:35,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:35,471 INFO L93 Difference]: Finished difference Result 1520 states and 2337 transitions. [2023-12-16 04:11:35,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-16 04:11:35,472 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) Word has length 436 [2023-12-16 04:11:35,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:35,475 INFO L225 Difference]: With dead ends: 1520 [2023-12-16 04:11:35,475 INFO L226 Difference]: Without dead ends: 1037 [2023-12-16 04:11:35,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 856 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=1055, Unknown=0, NotChecked=0, Total=1482 [2023-12-16 04:11:35,477 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 1409 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1453 SdHoareTripleChecker+Valid, 1584 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:35,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1453 Valid, 1584 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 04:11:35,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2023-12-16 04:11:35,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 955. [2023-12-16 04:11:35,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 768 states have (on average 1.4986979166666667) internal successors, (1151), 771 states have internal predecessors, (1151), 160 states have call successors, (160), 26 states have call predecessors, (160), 26 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-16 04:11:35,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1471 transitions. [2023-12-16 04:11:35,526 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1471 transitions. Word has length 436 [2023-12-16 04:11:35,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:35,526 INFO L495 AbstractCegarLoop]: Abstraction has 955 states and 1471 transitions. [2023-12-16 04:11:35,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-12-16 04:11:35,526 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1471 transitions. [2023-12-16 04:11:35,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-16 04:11:35,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:35,529 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:35,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-16 04:11:35,738 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:11:35,738 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:35,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:35,739 INFO L85 PathProgramCache]: Analyzing trace with hash -177825844, now seen corresponding path program 1 times [2023-12-16 04:11:35,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:35,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355518229] [2023-12-16 04:11:35,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:35,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:35,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:35,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [161569659] [2023-12-16 04:11:35,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:35,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:35,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:35,776 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:11:35,781 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:11:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:36,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:36,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:36,503 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-12-16 04:11:36,503 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:36,817 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:36,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:36,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355518229] [2023-12-16 04:11:36,818 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:36,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161569659] [2023-12-16 04:11:36,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161569659] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:36,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:36,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:11:36,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148656385] [2023-12-16 04:11:36,818 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:36,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:36,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:36,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:36,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:36,820 INFO L87 Difference]: Start difference. First operand 955 states and 1471 transitions. Second operand has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-16 04:11:37,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:37,126 INFO L93 Difference]: Finished difference Result 1723 states and 2642 transitions. [2023-12-16 04:11:37,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:11:37,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 437 [2023-12-16 04:11:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:37,130 INFO L225 Difference]: With dead ends: 1723 [2023-12-16 04:11:37,130 INFO L226 Difference]: Without dead ends: 921 [2023-12-16 04:11:37,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 876 GetRequests, 866 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:11:37,132 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 250 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:37,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 727 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:11:37,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2023-12-16 04:11:37,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 887. [2023-12-16 04:11:37,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 700 states have (on average 1.45) internal successors, (1015), 703 states have internal predecessors, (1015), 160 states have call successors, (160), 26 states have call predecessors, (160), 26 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-16 04:11:37,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1335 transitions. [2023-12-16 04:11:37,182 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1335 transitions. Word has length 437 [2023-12-16 04:11:37,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:37,182 INFO L495 AbstractCegarLoop]: Abstraction has 887 states and 1335 transitions. [2023-12-16 04:11:37,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-16 04:11:37,183 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1335 transitions. [2023-12-16 04:11:37,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-16 04:11:37,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:37,185 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:37,192 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:11:37,392 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:11:37,393 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:37,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:37,393 INFO L85 PathProgramCache]: Analyzing trace with hash 411834626, now seen corresponding path program 1 times [2023-12-16 04:11:37,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:37,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432213132] [2023-12-16 04:11:37,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:37,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:37,442 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:37,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1126442019] [2023-12-16 04:11:37,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:37,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:37,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:37,443 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:11:37,469 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:11:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:37,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:37,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:37,804 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:37,804 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:37,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:37,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432213132] [2023-12-16 04:11:37,805 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:37,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126442019] [2023-12-16 04:11:37,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126442019] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:37,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:37,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:37,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939017138] [2023-12-16 04:11:37,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:37,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:37,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:37,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:37,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:37,807 INFO L87 Difference]: Start difference. First operand 887 states and 1335 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:37,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:37,919 INFO L93 Difference]: Finished difference Result 2031 states and 3075 transitions. [2023-12-16 04:11:37,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:37,919 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 437 [2023-12-16 04:11:37,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:37,923 INFO L225 Difference]: With dead ends: 2031 [2023-12-16 04:11:37,923 INFO L226 Difference]: Without dead ends: 1297 [2023-12-16 04:11:37,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 435 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:11:37,925 INFO L413 NwaCegarLoop]: 549 mSDtfsCounter, 298 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:37,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 900 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:37,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-16 04:11:38,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1230. [2023-12-16 04:11:38,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 997 states have (on average 1.4623871614844535) internal successors, (1458), 1002 states have internal predecessors, (1458), 196 states have call successors, (196), 36 states have call predecessors, (196), 36 states have return successors, (196), 191 states have call predecessors, (196), 196 states have call successors, (196) [2023-12-16 04:11:38,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1850 transitions. [2023-12-16 04:11:38,018 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1850 transitions. Word has length 437 [2023-12-16 04:11:38,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:38,018 INFO L495 AbstractCegarLoop]: Abstraction has 1230 states and 1850 transitions. [2023-12-16 04:11:38,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:38,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1850 transitions. [2023-12-16 04:11:38,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-16 04:11:38,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:38,021 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:38,030 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:11:38,230 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:11:38,230 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:38,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:38,231 INFO L85 PathProgramCache]: Analyzing trace with hash 452509376, now seen corresponding path program 1 times [2023-12-16 04:11:38,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:38,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921071301] [2023-12-16 04:11:38,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:38,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:38,266 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:38,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [708516666] [2023-12-16 04:11:38,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:38,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:38,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:38,268 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:11:38,274 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:11:38,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:38,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 04:11:38,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:39,468 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5532 proven. 102 refuted. 0 times theorem prover too weak. 2178 trivial. 0 not checked. [2023-12-16 04:11:39,468 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:39,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:39,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:39,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921071301] [2023-12-16 04:11:39,826 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:39,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708516666] [2023-12-16 04:11:39,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708516666] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:39,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:39,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-16 04:11:39,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983119957] [2023-12-16 04:11:39,827 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:39,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 04:11:39,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:39,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 04:11:39,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-12-16 04:11:39,828 INFO L87 Difference]: Start difference. First operand 1230 states and 1850 transitions. Second operand has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-16 04:11:40,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:40,783 INFO L93 Difference]: Finished difference Result 2698 states and 4027 transitions. [2023-12-16 04:11:40,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:11:40,783 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 437 [2023-12-16 04:11:40,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:40,788 INFO L225 Difference]: With dead ends: 2698 [2023-12-16 04:11:40,788 INFO L226 Difference]: Without dead ends: 1621 [2023-12-16 04:11:40,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-12-16 04:11:40,790 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1029 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 345 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 345 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:40,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 1312 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [345 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:11:40,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2023-12-16 04:11:40,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 822. [2023-12-16 04:11:40,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 666 states have (on average 1.487987987987988) internal successors, (991), 667 states have internal predecessors, (991), 132 states have call successors, (132), 23 states have call predecessors, (132), 23 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:40,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1255 transitions. [2023-12-16 04:11:40,845 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1255 transitions. Word has length 437 [2023-12-16 04:11:40,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:40,846 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 1255 transitions. [2023-12-16 04:11:40,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-16 04:11:40,846 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1255 transitions. [2023-12-16 04:11:40,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-16 04:11:40,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:40,849 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:40,866 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:11:41,057 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:11:41,057 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:41,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:41,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1914185218, now seen corresponding path program 1 times [2023-12-16 04:11:41,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:41,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718053394] [2023-12-16 04:11:41,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:41,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:41,092 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:41,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361382198] [2023-12-16 04:11:41,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:41,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:41,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:41,093 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:11:41,120 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:11:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:41,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 04:11:41,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5628 proven. 102 refuted. 0 times theorem prover too weak. 2082 trivial. 0 not checked. [2023-12-16 04:11:42,286 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:42,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:42,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718053394] [2023-12-16 04:11:42,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:42,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361382198] [2023-12-16 04:11:42,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361382198] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:42,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:42,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-16 04:11:42,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264907584] [2023-12-16 04:11:42,616 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:42,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 04:11:42,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:42,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 04:11:42,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-12-16 04:11:42,617 INFO L87 Difference]: Start difference. First operand 822 states and 1255 transitions. Second operand has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-16 04:11:43,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:43,585 INFO L93 Difference]: Finished difference Result 1822 states and 2767 transitions. [2023-12-16 04:11:43,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:11:43,585 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 437 [2023-12-16 04:11:43,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:43,590 INFO L225 Difference]: With dead ends: 1822 [2023-12-16 04:11:43,590 INFO L226 Difference]: Without dead ends: 1157 [2023-12-16 04:11:43,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-12-16 04:11:43,592 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 1526 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:43,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1554 Valid, 1236 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:11:43,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2023-12-16 04:11:43,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 674. [2023-12-16 04:11:43,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 516 states have (on average 1.432170542635659) internal successors, (739), 517 states have internal predecessors, (739), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:43,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1003 transitions. [2023-12-16 04:11:43,642 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1003 transitions. Word has length 437 [2023-12-16 04:11:43,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:43,642 INFO L495 AbstractCegarLoop]: Abstraction has 674 states and 1003 transitions. [2023-12-16 04:11:43,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-16 04:11:43,643 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1003 transitions. [2023-12-16 04:11:43,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-16 04:11:43,645 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:43,645 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:43,655 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:11:43,852 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:11:43,852 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:43,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:43,853 INFO L85 PathProgramCache]: Analyzing trace with hash -354835483, now seen corresponding path program 1 times [2023-12-16 04:11:43,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:43,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304557467] [2023-12-16 04:11:43,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:43,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:43,895 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:43,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [594979407] [2023-12-16 04:11:43,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:43,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:43,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:43,913 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:11:43,919 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:11:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:44,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:11:44,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:44,720 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:44,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:44,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304557467] [2023-12-16 04:11:44,720 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:44,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594979407] [2023-12-16 04:11:44,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594979407] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:44,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:44,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:11:44,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796844629] [2023-12-16 04:11:44,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:44,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:11:44,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:44,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:11:44,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:11:44,722 INFO L87 Difference]: Start difference. First operand 674 states and 1003 transitions. Second operand has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:45,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:45,229 INFO L93 Difference]: Finished difference Result 1690 states and 2552 transitions. [2023-12-16 04:11:45,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:11:45,257 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-16 04:11:45,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:45,267 INFO L225 Difference]: With dead ends: 1690 [2023-12-16 04:11:45,267 INFO L226 Difference]: Without dead ends: 1177 [2023-12-16 04:11:45,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:11:45,269 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 679 mSDsluCounter, 1408 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 1926 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:45,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [679 Valid, 1926 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:11:45,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2023-12-16 04:11:45,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 822. [2023-12-16 04:11:45,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 664 states have (on average 1.480421686746988) internal successors, (983), 665 states have internal predecessors, (983), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:45,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1247 transitions. [2023-12-16 04:11:45,354 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1247 transitions. Word has length 438 [2023-12-16 04:11:45,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:45,354 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 1247 transitions. [2023-12-16 04:11:45,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:45,354 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1247 transitions. [2023-12-16 04:11:45,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-16 04:11:45,357 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:45,358 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:45,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-16 04:11:45,567 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:11:45,567 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:45,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:45,568 INFO L85 PathProgramCache]: Analyzing trace with hash -772232089, now seen corresponding path program 1 times [2023-12-16 04:11:45,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:45,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712431776] [2023-12-16 04:11:45,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:45,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:45,628 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:45,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [188696631] [2023-12-16 04:11:45,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:45,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:45,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:45,630 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:11:45,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-16 04:11:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:46,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 04:11:46,039 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:46,496 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-12-16 04:11:46,497 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:46,879 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-16 04:11:46,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:46,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712431776] [2023-12-16 04:11:46,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:46,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188696631] [2023-12-16 04:11:46,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188696631] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:46,880 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:46,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2023-12-16 04:11:46,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154710069] [2023-12-16 04:11:46,880 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:46,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-16 04:11:46,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:46,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-16 04:11:46,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:11:46,882 INFO L87 Difference]: Start difference. First operand 822 states and 1247 transitions. Second operand has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-16 04:11:47,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:47,768 INFO L93 Difference]: Finished difference Result 1341 states and 2020 transitions. [2023-12-16 04:11:47,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:11:47,769 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 438 [2023-12-16 04:11:47,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:47,772 INFO L225 Difference]: With dead ends: 1341 [2023-12-16 04:11:47,772 INFO L226 Difference]: Without dead ends: 764 [2023-12-16 04:11:47,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 891 GetRequests, 864 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=250, Invalid=506, Unknown=0, NotChecked=0, Total=756 [2023-12-16 04:11:47,773 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 1002 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:47,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 1006 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:11:47,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2023-12-16 04:11:47,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 634. [2023-12-16 04:11:47,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 476 states have (on average 1.388655462184874) internal successors, (661), 477 states have internal predecessors, (661), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:47,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 925 transitions. [2023-12-16 04:11:47,823 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 925 transitions. Word has length 438 [2023-12-16 04:11:47,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:47,824 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 925 transitions. [2023-12-16 04:11:47,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-16 04:11:47,828 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 925 transitions. [2023-12-16 04:11:47,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-16 04:11:47,830 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:47,830 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:47,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:48,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:48,039 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:48,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:48,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1384046441, now seen corresponding path program 1 times [2023-12-16 04:11:48,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:48,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827737147] [2023-12-16 04:11:48,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:48,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:48,075 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:48,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [270427840] [2023-12-16 04:11:48,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:48,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:48,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:48,076 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:11:48,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-16 04:11:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:48,411 INFO L262 TraceCheckSpWp]: Trace formula consists of 1112 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:48,415 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:48,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:48,439 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:48,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:48,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827737147] [2023-12-16 04:11:48,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:48,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270427840] [2023-12-16 04:11:48,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270427840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:48,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:48,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:48,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879371271] [2023-12-16 04:11:48,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:48,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:48,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:48,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:48,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:48,441 INFO L87 Difference]: Start difference. First operand 634 states and 925 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:48,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:48,529 INFO L93 Difference]: Finished difference Result 1107 states and 1630 transitions. [2023-12-16 04:11:48,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:11:48,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-16 04:11:48,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:48,538 INFO L225 Difference]: With dead ends: 1107 [2023-12-16 04:11:48,539 INFO L226 Difference]: Without dead ends: 634 [2023-12-16 04:11:48,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 435 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:11:48,540 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 410 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:48,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1145 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:48,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2023-12-16 04:11:48,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 634. [2023-12-16 04:11:48,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 476 states have (on average 1.384453781512605) internal successors, (659), 477 states have internal predecessors, (659), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:48,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 923 transitions. [2023-12-16 04:11:48,591 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 923 transitions. Word has length 438 [2023-12-16 04:11:48,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:48,591 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 923 transitions. [2023-12-16 04:11:48,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:48,592 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 923 transitions. [2023-12-16 04:11:48,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-16 04:11:48,594 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:48,594 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:48,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:48,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:48,800 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:48,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:48,801 INFO L85 PathProgramCache]: Analyzing trace with hash -971758809, now seen corresponding path program 1 times [2023-12-16 04:11:48,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:48,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127352331] [2023-12-16 04:11:48,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:48,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:48,833 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:48,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1173606079] [2023-12-16 04:11:48,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:48,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:48,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:48,835 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:11:48,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-16 04:11:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:49,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 04:11:49,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:50,247 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-16 04:11:50,247 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:50,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:50,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127352331] [2023-12-16 04:11:50,247 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:50,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173606079] [2023-12-16 04:11:50,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173606079] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:50,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:50,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-16 04:11:50,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216872467] [2023-12-16 04:11:50,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:50,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 04:11:50,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:50,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 04:11:50,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:11:50,249 INFO L87 Difference]: Start difference. First operand 634 states and 923 transitions. Second operand has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:51,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:51,364 INFO L93 Difference]: Finished difference Result 1543 states and 2275 transitions. [2023-12-16 04:11:51,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:11:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-16 04:11:51,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:51,368 INFO L225 Difference]: With dead ends: 1543 [2023-12-16 04:11:51,368 INFO L226 Difference]: Without dead ends: 990 [2023-12-16 04:11:51,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2023-12-16 04:11:51,369 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 1467 mSDsluCounter, 1988 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 2523 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:51,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1467 Valid, 2523 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 04:11:51,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2023-12-16 04:11:51,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 775. [2023-12-16 04:11:51,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 617 states have (on average 1.421393841166937) internal successors, (877), 618 states have internal predecessors, (877), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-16 04:11:51,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 1141 transitions. [2023-12-16 04:11:51,422 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 1141 transitions. Word has length 438 [2023-12-16 04:11:51,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:51,422 INFO L495 AbstractCegarLoop]: Abstraction has 775 states and 1141 transitions. [2023-12-16 04:11:51,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-16 04:11:51,423 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 1141 transitions. [2023-12-16 04:11:51,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-16 04:11:51,424 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:51,424 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:11:51,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:51,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-16 04:11:51,632 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:51,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:51,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1556188857, now seen corresponding path program 1 times [2023-12-16 04:11:51,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:51,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476137252] [2023-12-16 04:11:51,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:51,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:51,666 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:51,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1242797227] [2023-12-16 04:11:51,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:51,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:51,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:51,667 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:11:51,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-16 04:11:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:52,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 42 conjunts are in the unsatisfiable core [2023-12-16 04:11:52,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:55,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 6135 proven. 387 refuted. 0 times theorem prover too weak. 1290 trivial. 0 not checked. [2023-12-16 04:11:55,002 INFO L327 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2023-12-16 04:12:11,584 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 04:12:11,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-16 04:12:11,616 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:12:11,616 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:12:11,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-16 04:12:11,792 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 439 with TraceHistMax 63,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-5-2-2-2-1 context. [2023-12-16 04:12:11,796 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, 1, 1, 1, 1] [2023-12-16 04:12:11,797 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 04:12:11,799 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 04:12:11 BoogieIcfgContainer [2023-12-16 04:12:11,799 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 04:12:11,799 INFO L158 Benchmark]: Toolchain (without parser) took 60048.28ms. Allocated memory was 203.4MB in the beginning and 889.2MB in the end (delta: 685.8MB). Free memory was 156.1MB in the beginning and 537.0MB in the end (delta: -380.9MB). Peak memory consumption was 305.8MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,799 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 203.4MB. Free memory is still 161.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 04:12:11,799 INFO L158 Benchmark]: CACSL2BoogieTranslator took 508.38ms. Allocated memory is still 203.4MB. Free memory was 155.6MB in the beginning and 119.3MB in the end (delta: 36.3MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,799 INFO L158 Benchmark]: Boogie Procedure Inliner took 100.35ms. Allocated memory is still 203.4MB. Free memory was 119.3MB in the beginning and 102.6MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,800 INFO L158 Benchmark]: Boogie Preprocessor took 177.50ms. Allocated memory is still 203.4MB. Free memory was 102.6MB in the beginning and 132.8MB in the end (delta: -30.2MB). Peak memory consumption was 18.5MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,800 INFO L158 Benchmark]: RCFGBuilder took 967.24ms. Allocated memory was 203.4MB in the beginning and 287.3MB in the end (delta: 83.9MB). Free memory was 132.8MB in the beginning and 227.0MB in the end (delta: -94.2MB). Peak memory consumption was 83.0MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,800 INFO L158 Benchmark]: TraceAbstraction took 58283.92ms. Allocated memory was 287.3MB in the beginning and 889.2MB in the end (delta: 601.9MB). Free memory was 226.5MB in the beginning and 537.0MB in the end (delta: -310.5MB). Peak memory consumption was 291.4MB. Max. memory is 8.0GB. [2023-12-16 04:12:11,801 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.11ms. Allocated memory is still 203.4MB. Free memory is still 161.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 508.38ms. Allocated memory is still 203.4MB. Free memory was 155.6MB in the beginning and 119.3MB in the end (delta: 36.3MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 100.35ms. Allocated memory is still 203.4MB. Free memory was 119.3MB in the beginning and 102.6MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Preprocessor took 177.50ms. Allocated memory is still 203.4MB. Free memory was 102.6MB in the beginning and 132.8MB in the end (delta: -30.2MB). Peak memory consumption was 18.5MB. Max. memory is 8.0GB. * RCFGBuilder took 967.24ms. Allocated memory was 203.4MB in the beginning and 287.3MB in the end (delta: 83.9MB). Free memory was 132.8MB in the beginning and 227.0MB in the end (delta: -94.2MB). Peak memory consumption was 83.0MB. Max. memory is 8.0GB. * TraceAbstraction took 58283.92ms. Allocated memory was 287.3MB in the beginning and 889.2MB in the end (delta: 601.9MB). Free memory was 226.5MB in the beginning and 537.0MB in the end (delta: -310.5MB). Peak memory consumption was 291.4MB. 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 NwaCegarLoop was analyzing trace of length 439 with TraceHistMax 63,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-5-2-2-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 229 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 58.2s, OverallIterations: 26, TraceHistogramMax: 63, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 10.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16535 SdHoareTripleChecker+Valid, 7.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16399 mSDsluCounter, 31375 SdHoareTripleChecker+Invalid, 6.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 20861 mSDsCounter, 3640 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6999 IncrementalHoareTripleChecker+Invalid, 10639 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3640 mSolverCounterUnsat, 10514 mSDtfsCounter, 6999 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14010 GetRequests, 13778 SyntacticMatches, 4 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 1.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1230occurred in iteration=19, InterpolantAutomatonStates: 205, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 25 MinimizatonAttempts, 6798 StatesRemovedByMinimization, 22 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 3.5s SatisfiabilityAnalysisTime, 12.2s InterpolantComputationTime, 11304 NumberOfCodeBlocks, 11304 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 13892 ConstructedInterpolants, 0 QuantifiedInterpolants, 46865 SizeOfPredicates, 95 NumberOfNonLiveVariables, 27702 ConjunctsInSsa, 182 ConjunctsInUnsatCore, 32 InterpolantComputations, 18 PerfectInterpolantSequences, 247863/249984 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