/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-38.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 07:38:21,420 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 07:38:21,508 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 07:38:21,513 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 07:38:21,513 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 07:38:21,539 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 07:38:21,539 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 07:38:21,540 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 07:38:21,540 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 07:38:21,544 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 07:38:21,544 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 07:38:21,545 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 07:38:21,545 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 07:38:21,546 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 07:38:21,547 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 07:38:21,547 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 07:38:21,547 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 07:38:21,547 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 07:38:21,547 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 07:38:21,548 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 07:38:21,548 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 07:38:21,548 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 07:38:21,549 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 07:38:21,550 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 07:38:21,550 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 07:38:21,551 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 07:38:21,551 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 07:38:21,551 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:38:21,552 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 07:38:21,552 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 07:38:21,552 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 07:38:21,552 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 07:38:21,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 07:38:21,552 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 07:38:21,553 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 07:38:21,553 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 07:38:21,553 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 07:38:21,553 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 07:38:21,553 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 07:38:21,779 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 07:38:21,801 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 07:38:21,803 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 07:38:21,804 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 07:38:21,805 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 07:38:21,806 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-38.i [2023-12-19 07:38:23,059 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 07:38:23,328 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 07:38:23,329 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-38.i [2023-12-19 07:38:23,342 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a05da003/2351bf0771b64f569d045d3a152c36fb/FLAG76d98f168 [2023-12-19 07:38:23,355 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a05da003/2351bf0771b64f569d045d3a152c36fb [2023-12-19 07:38:23,360 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 07:38:23,361 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 07:38:23,362 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 07:38:23,362 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 07:38:23,371 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 07:38:23,372 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:23,373 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28a6d7b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23, skipping insertion in model container [2023-12-19 07:38:23,373 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:23,433 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 07:38:23,574 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_fillercode_fillercodesize_ps-cn-500_file-38.i[916,929] [2023-12-19 07:38:23,768 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:38:23,789 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 07:38:23,798 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_fillercode_fillercodesize_ps-cn-500_file-38.i[916,929] [2023-12-19 07:38:23,893 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:38:23,925 INFO L206 MainTranslator]: Completed translation [2023-12-19 07:38:23,925 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23 WrapperNode [2023-12-19 07:38:23,925 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 07:38:23,926 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 07:38:23,927 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 07:38:23,927 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 07:38:23,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:23,964 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,080 INFO L138 Inliner]: procedures = 26, calls = 122, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 860 [2023-12-19 07:38:24,082 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 07:38:24,083 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 07:38:24,083 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 07:38:24,083 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 07:38:24,093 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,093 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,111 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,171 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 07:38:24,171 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,171 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,194 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,199 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,207 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,213 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,227 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 07:38:24,228 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 07:38:24,228 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 07:38:24,235 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 07:38:24,236 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (1/1) ... [2023-12-19 07:38:24,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:38:24,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:24,277 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 07:38:24,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 07:38:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 07:38:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 07:38:24,310 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 07:38:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 07:38:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 07:38:24,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 07:38:24,453 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 07:38:24,455 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 07:38:25,497 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 07:38:25,554 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 07:38:25,554 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 07:38:25,555 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:38:25 BoogieIcfgContainer [2023-12-19 07:38:25,555 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 07:38:25,557 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 07:38:25,557 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 07:38:25,560 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 07:38:25,560 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 07:38:23" (1/3) ... [2023-12-19 07:38:25,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73983b4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:38:25, skipping insertion in model container [2023-12-19 07:38:25,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:38:23" (2/3) ... [2023-12-19 07:38:25,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73983b4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:38:25, skipping insertion in model container [2023-12-19 07:38:25,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:38:25" (3/3) ... [2023-12-19 07:38:25,562 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-38.i [2023-12-19 07:38:25,577 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 07:38:25,577 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 07:38:25,637 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 07:38:25,644 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;@184113e4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 07:38:25,644 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 07:38:25,652 INFO L276 IsEmpty]: Start isEmpty. Operand has 335 states, 223 states have (on average 1.6322869955156951) internal successors, (364), 224 states have internal predecessors, (364), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-12-19 07:38:25,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-19 07:38:25,695 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:25,697 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:25,697 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:25,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:25,709 INFO L85 PathProgramCache]: Analyzing trace with hash 459238871, now seen corresponding path program 1 times [2023-12-19 07:38:25,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:25,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853398156] [2023-12-19 07:38:25,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:25,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:25,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:26,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:26,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853398156] [2023-12-19 07:38:26,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 07:38:26,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294650764] [2023-12-19 07:38:26,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:26,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:26,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:26,126 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:26,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 07:38:26,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:26,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 07:38:26,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:26,725 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 23328 trivial. 0 not checked. [2023-12-19 07:38:26,725 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:26,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294650764] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:26,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:26,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:38:26,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890683999] [2023-12-19 07:38:26,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:26,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 07:38:26,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:26,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 07:38:26,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 07:38:26,768 INFO L87 Difference]: Start difference. First operand has 335 states, 223 states have (on average 1.6322869955156951) internal successors, (364), 224 states have internal predecessors, (364), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Second operand has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) [2023-12-19 07:38:26,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:26,847 INFO L93 Difference]: Finished difference Result 667 states and 1271 transitions. [2023-12-19 07:38:26,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 07:38:26,849 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) Word has length 693 [2023-12-19 07:38:26,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:26,859 INFO L225 Difference]: With dead ends: 667 [2023-12-19 07:38:26,860 INFO L226 Difference]: Without dead ends: 333 [2023-12-19 07:38:26,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 692 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 07:38:26,870 INFO L413 NwaCegarLoop]: 573 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, 573 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:26,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 573 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:38:26,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2023-12-19 07:38:26,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 333. [2023-12-19 07:38:26,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 222 states have (on average 1.6126126126126126) internal successors, (358), 222 states have internal predecessors, (358), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-12-19 07:38:26,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 576 transitions. [2023-12-19 07:38:26,961 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 576 transitions. Word has length 693 [2023-12-19 07:38:26,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:26,961 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 576 transitions. [2023-12-19 07:38:26,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) [2023-12-19 07:38:26,962 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 576 transitions. [2023-12-19 07:38:26,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-19 07:38:26,978 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:26,978 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:26,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:27,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 07:38:27,191 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:27,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:27,192 INFO L85 PathProgramCache]: Analyzing trace with hash 286689993, now seen corresponding path program 1 times [2023-12-19 07:38:27,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:27,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031375657] [2023-12-19 07:38:27,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:27,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:27,365 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:27,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361665913] [2023-12-19 07:38:27,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:27,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:27,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:27,375 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:27,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 07:38:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:27,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:38:27,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:28,092 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:38:28,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:28,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:28,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031375657] [2023-12-19 07:38:28,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:28,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361665913] [2023-12-19 07:38:28,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361665913] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:28,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:28,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:38:28,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302914032] [2023-12-19 07:38:28,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:28,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:38:28,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:28,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:38:28,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:38:28,102 INFO L87 Difference]: Start difference. First operand 333 states and 576 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:28,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:28,227 INFO L93 Difference]: Finished difference Result 997 states and 1726 transitions. [2023-12-19 07:38:28,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:38:28,228 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 693 [2023-12-19 07:38:28,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:28,236 INFO L225 Difference]: With dead ends: 997 [2023-12-19 07:38:28,236 INFO L226 Difference]: Without dead ends: 665 [2023-12-19 07:38:28,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 692 GetRequests, 691 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:38:28,241 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 525 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:28,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 1128 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:38:28,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2023-12-19 07:38:28,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 663. [2023-12-19 07:38:28,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 442 states have (on average 1.6108597285067874) internal successors, (712), 442 states have internal predecessors, (712), 218 states have call successors, (218), 2 states have call predecessors, (218), 2 states have return successors, (218), 218 states have call predecessors, (218), 218 states have call successors, (218) [2023-12-19 07:38:28,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1148 transitions. [2023-12-19 07:38:28,366 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1148 transitions. Word has length 693 [2023-12-19 07:38:28,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:28,369 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 1148 transitions. [2023-12-19 07:38:28,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:28,370 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1148 transitions. [2023-12-19 07:38:28,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-19 07:38:28,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:28,389 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:28,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:28,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 07:38:28,604 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:28,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:28,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1672893387, now seen corresponding path program 1 times [2023-12-19 07:38:28,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:28,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606964116] [2023-12-19 07:38:28,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:28,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:28,691 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:28,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [118748459] [2023-12-19 07:38:28,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:28,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:28,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:28,694 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:28,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 07:38:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:29,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 1570 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:38:29,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:29,611 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 11538 proven. 189 refuted. 0 times theorem prover too weak. 11817 trivial. 0 not checked. [2023-12-19 07:38:29,612 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:30,216 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 135 proven. 189 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:30,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:30,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606964116] [2023-12-19 07:38:30,217 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:30,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118748459] [2023-12-19 07:38:30,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118748459] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:30,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:30,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:38:30,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951040672] [2023-12-19 07:38:30,218 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:30,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:38:30,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:30,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:38:30,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:38:30,223 INFO L87 Difference]: Start difference. First operand 663 states and 1148 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) [2023-12-19 07:38:30,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:30,794 INFO L93 Difference]: Finished difference Result 1339 states and 2305 transitions. [2023-12-19 07:38:30,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:38:30,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) Word has length 693 [2023-12-19 07:38:30,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:30,800 INFO L225 Difference]: With dead ends: 1339 [2023-12-19 07:38:30,801 INFO L226 Difference]: Without dead ends: 677 [2023-12-19 07:38:30,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1388 GetRequests, 1378 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 07:38:30,804 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 886 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:30,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [930 Valid, 1120 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 07:38:30,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-12-19 07:38:30,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 669. [2023-12-19 07:38:30,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 446 states have (on average 1.5874439461883407) internal successors, (708), 446 states have internal predecessors, (708), 218 states have call successors, (218), 4 states have call predecessors, (218), 4 states have return successors, (218), 218 states have call predecessors, (218), 218 states have call successors, (218) [2023-12-19 07:38:30,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1144 transitions. [2023-12-19 07:38:30,892 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1144 transitions. Word has length 693 [2023-12-19 07:38:30,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:30,893 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1144 transitions. [2023-12-19 07:38:30,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (172), 2 states have call predecessors, (172), 4 states have return successors, (173), 2 states have call predecessors, (173), 2 states have call successors, (173) [2023-12-19 07:38:30,894 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1144 transitions. [2023-12-19 07:38:30,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-19 07:38:30,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:30,900 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:30,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:31,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:31,111 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:31,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:31,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1083733879, now seen corresponding path program 1 times [2023-12-19 07:38:31,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:31,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023362166] [2023-12-19 07:38:31,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:31,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:31,181 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:31,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [119055056] [2023-12-19 07:38:31,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:31,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:31,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:31,183 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:31,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 07:38:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:31,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 1569 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:38:31,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:32,161 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 11374 proven. 195 refuted. 0 times theorem prover too weak. 11975 trivial. 0 not checked. [2023-12-19 07:38:32,161 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:32,677 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 129 proven. 195 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:32,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:32,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023362166] [2023-12-19 07:38:32,679 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:32,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119055056] [2023-12-19 07:38:32,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119055056] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:32,679 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:32,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:38:32,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519609805] [2023-12-19 07:38:32,680 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:32,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:38:32,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:32,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:38:32,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:38:32,684 INFO L87 Difference]: Start difference. First operand 669 states and 1144 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (174), 2 states have call predecessors, (174), 4 states have return successors, (175), 2 states have call predecessors, (175), 2 states have call successors, (175) [2023-12-19 07:38:33,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:33,272 INFO L93 Difference]: Finished difference Result 1351 states and 2293 transitions. [2023-12-19 07:38:33,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:38:33,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (174), 2 states have call predecessors, (174), 4 states have return successors, (175), 2 states have call predecessors, (175), 2 states have call successors, (175) Word has length 693 [2023-12-19 07:38:33,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:33,278 INFO L225 Difference]: With dead ends: 1351 [2023-12-19 07:38:33,279 INFO L226 Difference]: Without dead ends: 683 [2023-12-19 07:38:33,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1388 GetRequests, 1378 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 07:38:33,284 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 543 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:33,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [585 Valid, 1094 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 07:38:33,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2023-12-19 07:38:33,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 671. [2023-12-19 07:38:33,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 446 states have (on average 1.5515695067264574) internal successors, (692), 446 states have internal predecessors, (692), 218 states have call successors, (218), 6 states have call predecessors, (218), 6 states have return successors, (218), 218 states have call predecessors, (218), 218 states have call successors, (218) [2023-12-19 07:38:33,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1128 transitions. [2023-12-19 07:38:33,367 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1128 transitions. Word has length 693 [2023-12-19 07:38:33,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:33,369 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 1128 transitions. [2023-12-19 07:38:33,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (174), 2 states have call predecessors, (174), 4 states have return successors, (175), 2 states have call predecessors, (175), 2 states have call successors, (175) [2023-12-19 07:38:33,370 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1128 transitions. [2023-12-19 07:38:33,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-12-19 07:38:33,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:33,376 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:33,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:33,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:33,586 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:33,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:33,586 INFO L85 PathProgramCache]: Analyzing trace with hash -214362640, now seen corresponding path program 1 times [2023-12-19 07:38:33,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:33,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588319729] [2023-12-19 07:38:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:33,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:33,669 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:33,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [341532234] [2023-12-19 07:38:33,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:33,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:33,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:33,671 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:33,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 07:38:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:34,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 1569 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:38:34,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:34,131 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:38:34,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:34,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:34,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588319729] [2023-12-19 07:38:34,133 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:34,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341532234] [2023-12-19 07:38:34,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341532234] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:34,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:34,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:38:34,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335113799] [2023-12-19 07:38:34,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:34,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:38:34,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:34,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:38:34,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:38:34,143 INFO L87 Difference]: Start difference. First operand 671 states and 1128 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:34,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:34,301 INFO L93 Difference]: Finished difference Result 2011 states and 3382 transitions. [2023-12-19 07:38:34,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:38:34,302 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 694 [2023-12-19 07:38:34,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:34,311 INFO L225 Difference]: With dead ends: 2011 [2023-12-19 07:38:34,311 INFO L226 Difference]: Without dead ends: 1341 [2023-12-19 07:38:34,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:38:34,314 INFO L413 NwaCegarLoop]: 951 mSDtfsCounter, 518 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:34,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 1489 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:38:34,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2023-12-19 07:38:34,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1339. [2023-12-19 07:38:34,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1339 states, 890 states have (on average 1.5460674157303371) internal successors, (1376), 890 states have internal predecessors, (1376), 436 states have call successors, (436), 12 states have call predecessors, (436), 12 states have return successors, (436), 436 states have call predecessors, (436), 436 states have call successors, (436) [2023-12-19 07:38:34,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1339 states to 1339 states and 2248 transitions. [2023-12-19 07:38:34,486 INFO L78 Accepts]: Start accepts. Automaton has 1339 states and 2248 transitions. Word has length 694 [2023-12-19 07:38:34,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:34,487 INFO L495 AbstractCegarLoop]: Abstraction has 1339 states and 2248 transitions. [2023-12-19 07:38:34,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:34,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1339 states and 2248 transitions. [2023-12-19 07:38:34,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-12-19 07:38:34,493 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:34,494 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:34,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:34,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:34,704 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:34,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:34,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1694095150, now seen corresponding path program 1 times [2023-12-19 07:38:34,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:34,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817854047] [2023-12-19 07:38:34,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:34,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:34,774 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:34,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542627196] [2023-12-19 07:38:34,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:34,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:34,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:34,776 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:34,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 07:38:35,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:35,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 1567 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 07:38:35,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:35,275 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:38:35,276 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:35,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:35,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817854047] [2023-12-19 07:38:35,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:35,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542627196] [2023-12-19 07:38:35,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542627196] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:35,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:35,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:38:35,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299427990] [2023-12-19 07:38:35,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:35,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:38:35,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:35,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:38:35,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:38:35,279 INFO L87 Difference]: Start difference. First operand 1339 states and 2248 transitions. Second operand has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:35,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:35,413 INFO L93 Difference]: Finished difference Result 2937 states and 4975 transitions. [2023-12-19 07:38:35,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:38:35,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 694 [2023-12-19 07:38:35,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:35,422 INFO L225 Difference]: With dead ends: 2937 [2023-12-19 07:38:35,422 INFO L226 Difference]: Without dead ends: 1339 [2023-12-19 07:38:35,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 691 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:38:35,427 INFO L413 NwaCegarLoop]: 553 mSDtfsCounter, 86 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 1636 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:35,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 1636 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:38:35,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2023-12-19 07:38:35,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 1339. [2023-12-19 07:38:35,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1339 states, 890 states have (on average 1.5415730337078652) internal successors, (1372), 890 states have internal predecessors, (1372), 436 states have call successors, (436), 12 states have call predecessors, (436), 12 states have return successors, (436), 436 states have call predecessors, (436), 436 states have call successors, (436) [2023-12-19 07:38:35,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1339 states to 1339 states and 2244 transitions. [2023-12-19 07:38:35,629 INFO L78 Accepts]: Start accepts. Automaton has 1339 states and 2244 transitions. Word has length 694 [2023-12-19 07:38:35,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:35,630 INFO L495 AbstractCegarLoop]: Abstraction has 1339 states and 2244 transitions. [2023-12-19 07:38:35,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:35,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1339 states and 2244 transitions. [2023-12-19 07:38:35,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-12-19 07:38:35,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:35,638 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:35,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:35,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:35,849 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:35,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:35,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1895919084, now seen corresponding path program 1 times [2023-12-19 07:38:35,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:35,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014748453] [2023-12-19 07:38:35,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:35,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:35,910 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:35,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1619481517] [2023-12-19 07:38:35,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:35,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:35,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:35,912 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:35,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 07:38:36,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:36,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 1568 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:38:36,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:36,405 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 324 proven. 0 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:36,405 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:36,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:36,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014748453] [2023-12-19 07:38:36,405 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:36,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619481517] [2023-12-19 07:38:36,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619481517] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:36,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:36,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 07:38:36,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522867478] [2023-12-19 07:38:36,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:36,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 07:38:36,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:36,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 07:38:36,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:38:36,409 INFO L87 Difference]: Start difference. First operand 1339 states and 2244 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (109), 1 states have call predecessors, (109), 2 states have return successors, (109), 2 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:36,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:36,935 INFO L93 Difference]: Finished difference Result 2725 states and 4531 transitions. [2023-12-19 07:38:36,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:38:36,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (109), 1 states have call predecessors, (109), 2 states have return successors, (109), 2 states have call predecessors, (109), 1 states have call successors, (109) Word has length 694 [2023-12-19 07:38:36,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:36,950 INFO L225 Difference]: With dead ends: 2725 [2023-12-19 07:38:36,950 INFO L226 Difference]: Without dead ends: 1387 [2023-12-19 07:38:36,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:38:36,956 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 394 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1103 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:36,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1103 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:38:36,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2023-12-19 07:38:37,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 1355. [2023-12-19 07:38:37,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 902 states have (on average 1.5254988913525498) internal successors, (1376), 902 states have internal predecessors, (1376), 436 states have call successors, (436), 16 states have call predecessors, (436), 16 states have return successors, (436), 436 states have call predecessors, (436), 436 states have call successors, (436) [2023-12-19 07:38:37,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 2248 transitions. [2023-12-19 07:38:37,163 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 2248 transitions. Word has length 694 [2023-12-19 07:38:37,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:37,164 INFO L495 AbstractCegarLoop]: Abstraction has 1355 states and 2248 transitions. [2023-12-19 07:38:37,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 1 states have call successors, (109), 1 states have call predecessors, (109), 2 states have return successors, (109), 2 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:37,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 2248 transitions. [2023-12-19 07:38:37,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-12-19 07:38:37,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:37,171 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:37,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:37,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:37,382 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:37,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:37,383 INFO L85 PathProgramCache]: Analyzing trace with hash -53118352, now seen corresponding path program 1 times [2023-12-19 07:38:37,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:37,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276238521] [2023-12-19 07:38:37,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:37,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:37,449 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:37,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1349861552] [2023-12-19 07:38:37,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:37,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:37,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:37,452 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:37,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 07:38:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:37,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 1566 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 07:38:37,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:38,673 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:38:38,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:38:38,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:38,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276238521] [2023-12-19 07:38:38,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:38,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349861552] [2023-12-19 07:38:38,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349861552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:38:38,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:38:38,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:38:38,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979033567] [2023-12-19 07:38:38,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:38:38,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 07:38:38,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:38,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 07:38:38,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:38:38,677 INFO L87 Difference]: Start difference. First operand 1355 states and 2248 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:39,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:39,493 INFO L93 Difference]: Finished difference Result 4689 states and 7877 transitions. [2023-12-19 07:38:39,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 07:38:39,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 694 [2023-12-19 07:38:39,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:39,510 INFO L225 Difference]: With dead ends: 4689 [2023-12-19 07:38:39,510 INFO L226 Difference]: Without dead ends: 3335 [2023-12-19 07:38:39,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:38:39,517 INFO L413 NwaCegarLoop]: 1144 mSDtfsCounter, 1057 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 2334 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:39,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 2334 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 07:38:39,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2023-12-19 07:38:39,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 3099. [2023-12-19 07:38:39,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 2190 states have (on average 1.5753424657534247) internal successors, (3450), 2190 states have internal predecessors, (3450), 872 states have call successors, (872), 36 states have call predecessors, (872), 36 states have return successors, (872), 872 states have call predecessors, (872), 872 states have call successors, (872) [2023-12-19 07:38:39,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 5194 transitions. [2023-12-19 07:38:39,867 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 5194 transitions. Word has length 694 [2023-12-19 07:38:39,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:39,868 INFO L495 AbstractCegarLoop]: Abstraction has 3099 states and 5194 transitions. [2023-12-19 07:38:39,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:38:39,869 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 5194 transitions. [2023-12-19 07:38:39,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-12-19 07:38:39,874 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:39,875 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:39,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:40,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 07:38:40,085 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:40,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:40,086 INFO L85 PathProgramCache]: Analyzing trace with hash 8921262, now seen corresponding path program 1 times [2023-12-19 07:38:40,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:40,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149887335] [2023-12-19 07:38:40,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:40,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:40,146 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:40,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1920698719] [2023-12-19 07:38:40,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:40,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:40,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:40,148 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:40,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 07:38:40,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:40,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 1567 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 07:38:40,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:40,919 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 11124 proven. 120 refuted. 0 times theorem prover too weak. 12300 trivial. 0 not checked. [2023-12-19 07:38:40,920 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 204 proven. 120 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:41,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:41,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149887335] [2023-12-19 07:38:41,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:41,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920698719] [2023-12-19 07:38:41,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920698719] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:41,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:41,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2023-12-19 07:38:41,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014795481] [2023-12-19 07:38:41,323 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:41,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:38:41,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:41,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:38:41,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:38:41,329 INFO L87 Difference]: Start difference. First operand 3099 states and 5194 transitions. Second operand has 10 states, 10 states have (on average 23.8) internal successors, (238), 10 states have internal predecessors, (238), 3 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 3 states have call successors, (150) [2023-12-19 07:38:42,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:42,648 INFO L93 Difference]: Finished difference Result 7903 states and 13137 transitions. [2023-12-19 07:38:42,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 07:38:42,649 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 23.8) internal successors, (238), 10 states have internal predecessors, (238), 3 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 3 states have call successors, (150) Word has length 694 [2023-12-19 07:38:42,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:42,678 INFO L225 Difference]: With dead ends: 7903 [2023-12-19 07:38:42,679 INFO L226 Difference]: Without dead ends: 4805 [2023-12-19 07:38:42,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1399 GetRequests, 1379 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2023-12-19 07:38:42,692 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 856 mSDsluCounter, 1742 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 925 SdHoareTripleChecker+Valid, 2261 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:42,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [925 Valid, 2261 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 07:38:42,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4805 states. [2023-12-19 07:38:43,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4805 to 4695. [2023-12-19 07:38:43,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4695 states, 3320 states have (on average 1.5647590361445782) internal successors, (5195), 3320 states have internal predecessors, (5195), 1308 states have call successors, (1308), 66 states have call predecessors, (1308), 66 states have return successors, (1308), 1308 states have call predecessors, (1308), 1308 states have call successors, (1308) [2023-12-19 07:38:43,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4695 states to 4695 states and 7811 transitions. [2023-12-19 07:38:43,373 INFO L78 Accepts]: Start accepts. Automaton has 4695 states and 7811 transitions. Word has length 694 [2023-12-19 07:38:43,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:43,374 INFO L495 AbstractCegarLoop]: Abstraction has 4695 states and 7811 transitions. [2023-12-19 07:38:43,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 23.8) internal successors, (238), 10 states have internal predecessors, (238), 3 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 3 states have call successors, (150) [2023-12-19 07:38:43,375 INFO L276 IsEmpty]: Start isEmpty. Operand 4695 states and 7811 transitions. [2023-12-19 07:38:43,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2023-12-19 07:38:43,381 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:43,382 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:43,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:43,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:43,592 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:43,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:43,593 INFO L85 PathProgramCache]: Analyzing trace with hash 930751102, now seen corresponding path program 1 times [2023-12-19 07:38:43,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:43,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195301012] [2023-12-19 07:38:43,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:43,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:43,657 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:43,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1929268528] [2023-12-19 07:38:43,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:43,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:43,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:43,659 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:43,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 07:38:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:44,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 07:38:44,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:45,098 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 14304 proven. 300 refuted. 0 times theorem prover too weak. 8940 trivial. 0 not checked. [2023-12-19 07:38:45,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:45,686 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 342 proven. 303 refuted. 0 times theorem prover too weak. 22899 trivial. 0 not checked. [2023-12-19 07:38:45,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:45,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195301012] [2023-12-19 07:38:45,687 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:45,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929268528] [2023-12-19 07:38:45,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929268528] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:45,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:45,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-12-19 07:38:45,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941440307] [2023-12-19 07:38:45,688 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:45,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-19 07:38:45,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:45,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-19 07:38:45,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2023-12-19 07:38:45,692 INFO L87 Difference]: Start difference. First operand 4695 states and 7811 transitions. Second operand has 20 states, 20 states have (on average 12.15) internal successors, (243), 20 states have internal predecessors, (243), 5 states have call successors, (167), 3 states have call predecessors, (167), 7 states have return successors, (168), 5 states have call predecessors, (168), 5 states have call successors, (168) [2023-12-19 07:38:48,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:48,810 INFO L93 Difference]: Finished difference Result 18187 states and 30445 transitions. [2023-12-19 07:38:48,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 07:38:48,811 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 12.15) internal successors, (243), 20 states have internal predecessors, (243), 5 states have call successors, (167), 3 states have call predecessors, (167), 7 states have return successors, (168), 5 states have call predecessors, (168), 5 states have call successors, (168) Word has length 695 [2023-12-19 07:38:48,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:48,880 INFO L225 Difference]: With dead ends: 18187 [2023-12-19 07:38:48,880 INFO L226 Difference]: Without dead ends: 13493 [2023-12-19 07:38:48,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1413 GetRequests, 1373 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=526, Invalid=1196, Unknown=0, NotChecked=0, Total=1722 [2023-12-19 07:38:48,904 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 2263 mSDsluCounter, 2822 mSDsCounter, 0 mSdLazyCounter, 3029 mSolverCounterSat, 648 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2346 SdHoareTripleChecker+Valid, 3425 SdHoareTripleChecker+Invalid, 3677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 648 IncrementalHoareTripleChecker+Valid, 3029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:48,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2346 Valid, 3425 Invalid, 3677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [648 Valid, 3029 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-19 07:38:48,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13493 states. [2023-12-19 07:38:49,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13493 to 8115. [2023-12-19 07:38:49,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8115 states, 6320 states have (on average 1.6289556962025316) internal successors, (10295), 6332 states have internal predecessors, (10295), 1692 states have call successors, (1692), 102 states have call predecessors, (1692), 102 states have return successors, (1692), 1680 states have call predecessors, (1692), 1692 states have call successors, (1692) [2023-12-19 07:38:49,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8115 states to 8115 states and 13679 transitions. [2023-12-19 07:38:49,894 INFO L78 Accepts]: Start accepts. Automaton has 8115 states and 13679 transitions. Word has length 695 [2023-12-19 07:38:49,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:49,895 INFO L495 AbstractCegarLoop]: Abstraction has 8115 states and 13679 transitions. [2023-12-19 07:38:49,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 12.15) internal successors, (243), 20 states have internal predecessors, (243), 5 states have call successors, (167), 3 states have call predecessors, (167), 7 states have return successors, (168), 5 states have call predecessors, (168), 5 states have call successors, (168) [2023-12-19 07:38:49,896 INFO L276 IsEmpty]: Start isEmpty. Operand 8115 states and 13679 transitions. [2023-12-19 07:38:49,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2023-12-19 07:38:49,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:49,904 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:49,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:50,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 07:38:50,115 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:50,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:50,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1348147708, now seen corresponding path program 1 times [2023-12-19 07:38:50,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:50,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521135916] [2023-12-19 07:38:50,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:50,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:50,184 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:50,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1422903768] [2023-12-19 07:38:50,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:50,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:50,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:50,186 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:50,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 07:38:50,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:50,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 1573 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-19 07:38:50,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:52,054 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 16908 proven. 777 refuted. 0 times theorem prover too weak. 5859 trivial. 0 not checked. [2023-12-19 07:38:52,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:52,777 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 240 proven. 84 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:52,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:52,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521135916] [2023-12-19 07:38:52,778 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:52,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422903768] [2023-12-19 07:38:52,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422903768] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:52,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:52,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 6] total 16 [2023-12-19 07:38:52,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588646967] [2023-12-19 07:38:52,779 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:52,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 07:38:52,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:52,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 07:38:52,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2023-12-19 07:38:52,781 INFO L87 Difference]: Start difference. First operand 8115 states and 13679 transitions. Second operand has 16 states, 16 states have (on average 16.625) internal successors, (266), 16 states have internal predecessors, (266), 5 states have call successors, (182), 4 states have call predecessors, (182), 8 states have return successors, (184), 5 states have call predecessors, (184), 5 states have call successors, (184) [2023-12-19 07:38:54,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:38:54,413 INFO L93 Difference]: Finished difference Result 16673 states and 27747 transitions. [2023-12-19 07:38:54,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-19 07:38:54,414 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 16.625) internal successors, (266), 16 states have internal predecessors, (266), 5 states have call successors, (182), 4 states have call predecessors, (182), 8 states have return successors, (184), 5 states have call predecessors, (184), 5 states have call successors, (184) Word has length 695 [2023-12-19 07:38:54,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:38:54,443 INFO L225 Difference]: With dead ends: 16673 [2023-12-19 07:38:54,443 INFO L226 Difference]: Without dead ends: 8559 [2023-12-19 07:38:54,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1404 GetRequests, 1375 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=268, Invalid=662, Unknown=0, NotChecked=0, Total=930 [2023-12-19 07:38:54,462 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 971 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 544 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 1866 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 07:38:54,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 1866 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [544 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 07:38:54,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8559 states. [2023-12-19 07:38:55,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8559 to 8331. [2023-12-19 07:38:55,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 6482 states have (on average 1.6076828139463128) internal successors, (10421), 6494 states have internal predecessors, (10421), 1692 states have call successors, (1692), 156 states have call predecessors, (1692), 156 states have return successors, (1692), 1680 states have call predecessors, (1692), 1692 states have call successors, (1692) [2023-12-19 07:38:55,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 13805 transitions. [2023-12-19 07:38:55,355 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 13805 transitions. Word has length 695 [2023-12-19 07:38:55,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:38:55,357 INFO L495 AbstractCegarLoop]: Abstraction has 8331 states and 13805 transitions. [2023-12-19 07:38:55,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 16.625) internal successors, (266), 16 states have internal predecessors, (266), 5 states have call successors, (182), 4 states have call predecessors, (182), 8 states have return successors, (184), 5 states have call predecessors, (184), 5 states have call successors, (184) [2023-12-19 07:38:55,357 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 13805 transitions. [2023-12-19 07:38:55,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2023-12-19 07:38:55,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:38:55,371 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:38:55,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 07:38:55,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 07:38:55,584 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:38:55,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:38:55,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1280149497, now seen corresponding path program 1 times [2023-12-19 07:38:55,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:38:55,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573466085] [2023-12-19 07:38:55,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:55,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:38:55,657 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:38:55,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [305005215] [2023-12-19 07:38:55,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:38:55,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:38:55,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:38:55,659 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:38:55,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 07:38:56,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:38:56,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 1575 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 07:38:56,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:38:57,675 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4740 proven. 288 refuted. 0 times theorem prover too weak. 18516 trivial. 0 not checked. [2023-12-19 07:38:57,676 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:38:58,435 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 36 proven. 288 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:38:58,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:38:58,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573466085] [2023-12-19 07:38:58,436 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:38:58,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305005215] [2023-12-19 07:38:58,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305005215] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:38:58,436 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:38:58,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-12-19 07:38:58,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443571455] [2023-12-19 07:38:58,436 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:38:58,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:38:58,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:38:58,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:38:58,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-12-19 07:38:58,440 INFO L87 Difference]: Start difference. First operand 8331 states and 13805 transitions. Second operand has 12 states, 12 states have (on average 25.416666666666668) internal successors, (305), 12 states have internal predecessors, (305), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) [2023-12-19 07:39:01,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:39:01,001 INFO L93 Difference]: Finished difference Result 26771 states and 43959 transitions. [2023-12-19 07:39:01,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 07:39:01,002 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 25.416666666666668) internal successors, (305), 12 states have internal predecessors, (305), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) Word has length 696 [2023-12-19 07:39:01,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:39:01,057 INFO L225 Difference]: With dead ends: 26771 [2023-12-19 07:39:01,057 INFO L226 Difference]: Without dead ends: 18441 [2023-12-19 07:39:01,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1401 GetRequests, 1382 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2023-12-19 07:39:01,078 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 1718 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1824 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:39:01,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1824 Valid, 2111 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 07:39:01,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18441 states. [2023-12-19 07:39:02,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18441 to 17091. [2023-12-19 07:39:02,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17091 states, 13370 states have (on average 1.6053851907255048) internal successors, (21464), 13394 states have internal predecessors, (21464), 3384 states have call successors, (3384), 336 states have call predecessors, (3384), 336 states have return successors, (3384), 3360 states have call predecessors, (3384), 3384 states have call successors, (3384) [2023-12-19 07:39:02,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17091 states to 17091 states and 28232 transitions. [2023-12-19 07:39:02,519 INFO L78 Accepts]: Start accepts. Automaton has 17091 states and 28232 transitions. Word has length 696 [2023-12-19 07:39:02,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:39:02,521 INFO L495 AbstractCegarLoop]: Abstraction has 17091 states and 28232 transitions. [2023-12-19 07:39:02,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 25.416666666666668) internal successors, (305), 12 states have internal predecessors, (305), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) [2023-12-19 07:39:02,521 INFO L276 IsEmpty]: Start isEmpty. Operand 17091 states and 28232 transitions. [2023-12-19 07:39:02,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2023-12-19 07:39:02,532 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:39:02,533 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:39:02,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 07:39:02,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 07:39:02,747 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:39:02,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:39:02,748 INFO L85 PathProgramCache]: Analyzing trace with hash 693343483, now seen corresponding path program 1 times [2023-12-19 07:39:02,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:39:02,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693612406] [2023-12-19 07:39:02,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:02,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:39:02,815 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:39:02,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921773216] [2023-12-19 07:39:02,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:02,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:02,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:39:02,817 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:39:02,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 07:39:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:39:03,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 1575 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:39:03,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:39:04,026 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:39:04,026 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:39:04,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:39:04,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693612406] [2023-12-19 07:39:04,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:39:04,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921773216] [2023-12-19 07:39:04,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921773216] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:39:04,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:39:04,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:39:04,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758621529] [2023-12-19 07:39:04,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:39:04,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:39:04,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:39:04,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:39:04,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:39:04,030 INFO L87 Difference]: Start difference. First operand 17091 states and 28232 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:05,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:39:05,911 INFO L93 Difference]: Finished difference Result 51343 states and 84838 transitions. [2023-12-19 07:39:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:39:05,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 696 [2023-12-19 07:39:05,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:39:06,037 INFO L225 Difference]: With dead ends: 51343 [2023-12-19 07:39:06,037 INFO L226 Difference]: Without dead ends: 34253 [2023-12-19 07:39:06,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 693 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:39:06,086 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 251 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1417 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:39:06,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 1417 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:39:06,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34253 states. [2023-12-19 07:39:09,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34253 to 34251. [2023-12-19 07:39:09,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34251 states, 26810 states have (on average 1.603804550540843) internal successors, (42998), 26858 states have internal predecessors, (42998), 6768 states have call successors, (6768), 672 states have call predecessors, (6768), 672 states have return successors, (6768), 6720 states have call predecessors, (6768), 6768 states have call successors, (6768) [2023-12-19 07:39:09,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34251 states to 34251 states and 56534 transitions. [2023-12-19 07:39:09,152 INFO L78 Accepts]: Start accepts. Automaton has 34251 states and 56534 transitions. Word has length 696 [2023-12-19 07:39:09,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:39:09,153 INFO L495 AbstractCegarLoop]: Abstraction has 34251 states and 56534 transitions. [2023-12-19 07:39:09,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:09,153 INFO L276 IsEmpty]: Start isEmpty. Operand 34251 states and 56534 transitions. [2023-12-19 07:39:09,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2023-12-19 07:39:09,168 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:39:09,168 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:39:09,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 07:39:09,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 07:39:09,385 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:39:09,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:39:09,385 INFO L85 PathProgramCache]: Analyzing trace with hash -260596675, now seen corresponding path program 1 times [2023-12-19 07:39:09,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:39:09,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343522446] [2023-12-19 07:39:09,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:09,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:39:09,443 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:39:09,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [581490263] [2023-12-19 07:39:09,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:09,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:09,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:39:09,445 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:39:09,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 07:39:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:39:09,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 1577 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 07:39:09,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:39:10,709 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:39:10,710 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:39:10,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:39:10,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343522446] [2023-12-19 07:39:10,710 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:39:10,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581490263] [2023-12-19 07:39:10,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581490263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:39:10,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:39:10,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:39:10,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580456193] [2023-12-19 07:39:10,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:39:10,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 07:39:10,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:39:10,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 07:39:10,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:39:10,716 INFO L87 Difference]: Start difference. First operand 34251 states and 56534 transitions. Second operand has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:18,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:39:18,646 INFO L93 Difference]: Finished difference Result 172165 states and 284011 transitions. [2023-12-19 07:39:18,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 07:39:18,647 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 696 [2023-12-19 07:39:18,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:39:19,366 INFO L225 Difference]: With dead ends: 172165 [2023-12-19 07:39:19,366 INFO L226 Difference]: Without dead ends: 137915 [2023-12-19 07:39:19,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 698 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 07:39:19,480 INFO L413 NwaCegarLoop]: 1088 mSDtfsCounter, 1461 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1461 SdHoareTripleChecker+Valid, 2734 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:39:19,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1461 Valid, 2734 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 07:39:19,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137915 states. [2023-12-19 07:39:26,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137915 to 69075. [2023-12-19 07:39:26,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69075 states, 54194 states have (on average 1.602723548732332) internal successors, (86858), 54290 states have internal predecessors, (86858), 13536 states have call successors, (13536), 1344 states have call predecessors, (13536), 1344 states have return successors, (13536), 13440 states have call predecessors, (13536), 13536 states have call successors, (13536) [2023-12-19 07:39:26,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69075 states to 69075 states and 113930 transitions. [2023-12-19 07:39:26,801 INFO L78 Accepts]: Start accepts. Automaton has 69075 states and 113930 transitions. Word has length 696 [2023-12-19 07:39:26,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:39:26,802 INFO L495 AbstractCegarLoop]: Abstraction has 69075 states and 113930 transitions. [2023-12-19 07:39:26,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:26,805 INFO L276 IsEmpty]: Start isEmpty. Operand 69075 states and 113930 transitions. [2023-12-19 07:39:26,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2023-12-19 07:39:26,822 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:39:26,823 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:39:26,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 07:39:27,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:27,035 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:39:27,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:39:27,035 INFO L85 PathProgramCache]: Analyzing trace with hash -2431237, now seen corresponding path program 1 times [2023-12-19 07:39:27,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:39:27,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303516283] [2023-12-19 07:39:27,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:27,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:39:27,091 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:39:27,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [226191279] [2023-12-19 07:39:27,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:27,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:27,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:39:27,094 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:39:27,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 07:39:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:39:27,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 1577 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 07:39:27,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:39:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:39:28,231 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:39:28,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:39:28,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303516283] [2023-12-19 07:39:28,231 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:39:28,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226191279] [2023-12-19 07:39:28,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226191279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:39:28,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:39:28,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:39:28,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024717995] [2023-12-19 07:39:28,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:39:28,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 07:39:28,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:39:28,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 07:39:28,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:39:28,234 INFO L87 Difference]: Start difference. First operand 69075 states and 113930 transitions. Second operand has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:37,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:39:37,591 INFO L93 Difference]: Finished difference Result 206989 states and 341263 transitions. [2023-12-19 07:39:37,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 07:39:37,592 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 696 [2023-12-19 07:39:37,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:39:38,079 INFO L225 Difference]: With dead ends: 206989 [2023-12-19 07:39:38,079 INFO L226 Difference]: Without dead ends: 137915 [2023-12-19 07:39:38,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 698 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 07:39:38,178 INFO L413 NwaCegarLoop]: 1096 mSDtfsCounter, 1423 mSDsluCounter, 2709 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1423 SdHoareTripleChecker+Valid, 3805 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:39:38,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1423 Valid, 3805 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 07:39:38,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137915 states. [2023-12-19 07:39:45,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137915 to 68499. [2023-12-19 07:39:45,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68499 states, 53618 states have (on average 1.601141407736208) internal successors, (85850), 53714 states have internal predecessors, (85850), 13536 states have call successors, (13536), 1344 states have call predecessors, (13536), 1344 states have return successors, (13536), 13440 states have call predecessors, (13536), 13536 states have call successors, (13536) [2023-12-19 07:39:45,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68499 states to 68499 states and 112922 transitions. [2023-12-19 07:39:45,500 INFO L78 Accepts]: Start accepts. Automaton has 68499 states and 112922 transitions. Word has length 696 [2023-12-19 07:39:45,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:39:45,501 INFO L495 AbstractCegarLoop]: Abstraction has 68499 states and 112922 transitions. [2023-12-19 07:39:45,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:39:45,501 INFO L276 IsEmpty]: Start isEmpty. Operand 68499 states and 112922 transitions. [2023-12-19 07:39:45,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2023-12-19 07:39:45,514 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:39:45,515 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:39:45,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-19 07:39:45,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 07:39:45,724 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:39:45,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:39:45,724 INFO L85 PathProgramCache]: Analyzing trace with hash 2021027363, now seen corresponding path program 1 times [2023-12-19 07:39:45,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:39:45,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191386774] [2023-12-19 07:39:45,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:45,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:39:45,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:39:45,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [988312836] [2023-12-19 07:39:45,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:45,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:45,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:39:45,777 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:39:45,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 07:39:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:39:46,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 1579 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:39:46,528 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:39:47,219 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 108 proven. 324 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2023-12-19 07:39:47,219 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:39:47,752 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:39:47,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:39:47,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191386774] [2023-12-19 07:39:47,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:39:47,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988312836] [2023-12-19 07:39:47,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988312836] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:39:47,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:39:47,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 07:39:47,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052910869] [2023-12-19 07:39:47,754 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:39:47,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 07:39:47,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:39:47,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 07:39:47,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 07:39:47,756 INFO L87 Difference]: Start difference. First operand 68499 states and 112922 transitions. Second operand has 7 states, 7 states have (on average 23.428571428571427) internal successors, (164), 7 states have internal predecessors, (164), 2 states have call successors, (217), 2 states have call predecessors, (217), 4 states have return successors, (218), 1 states have call predecessors, (218), 2 states have call successors, (218) [2023-12-19 07:39:50,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:39:50,812 INFO L93 Difference]: Finished difference Result 107791 states and 177069 transitions. [2023-12-19 07:39:50,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:39:50,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.428571428571427) internal successors, (164), 7 states have internal predecessors, (164), 2 states have call successors, (217), 2 states have call predecessors, (217), 4 states have return successors, (218), 1 states have call predecessors, (218), 2 states have call successors, (218) Word has length 697 [2023-12-19 07:39:50,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:39:50,885 INFO L225 Difference]: With dead ends: 107791 [2023-12-19 07:39:50,886 INFO L226 Difference]: Without dead ends: 39293 [2023-12-19 07:39:50,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1396 GetRequests, 1386 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 07:39:50,957 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 193 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:39:50,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 1093 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:39:50,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39293 states. [2023-12-19 07:39:53,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39293 to 38289. [2023-12-19 07:39:53,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38289 states, 30627 states have (on average 1.6055767786593529) internal successors, (49174), 30675 states have internal predecessors, (49174), 6877 states have call successors, (6877), 784 states have call predecessors, (6877), 784 states have return successors, (6877), 6829 states have call predecessors, (6877), 6877 states have call successors, (6877) [2023-12-19 07:39:53,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38289 states to 38289 states and 62928 transitions. [2023-12-19 07:39:53,841 INFO L78 Accepts]: Start accepts. Automaton has 38289 states and 62928 transitions. Word has length 697 [2023-12-19 07:39:53,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:39:53,842 INFO L495 AbstractCegarLoop]: Abstraction has 38289 states and 62928 transitions. [2023-12-19 07:39:53,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.428571428571427) internal successors, (164), 7 states have internal predecessors, (164), 2 states have call successors, (217), 2 states have call predecessors, (217), 4 states have return successors, (218), 1 states have call predecessors, (218), 2 states have call successors, (218) [2023-12-19 07:39:53,842 INFO L276 IsEmpty]: Start isEmpty. Operand 38289 states and 62928 transitions. [2023-12-19 07:39:53,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2023-12-19 07:39:53,852 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:39:53,852 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:39:53,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 07:39:54,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 07:39:54,053 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:39:54,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:39:54,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1340968993, now seen corresponding path program 1 times [2023-12-19 07:39:54,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:39:54,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518572447] [2023-12-19 07:39:54,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:54,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:39:54,105 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:39:54,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [196090811] [2023-12-19 07:39:54,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:39:54,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:39:54,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:39:54,107 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:39:54,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 07:39:54,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:39:54,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 1580 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 07:39:54,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:39:55,565 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 13895 proven. 396 refuted. 0 times theorem prover too weak. 9253 trivial. 0 not checked. [2023-12-19 07:39:55,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:39:56,168 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 246 proven. 399 refuted. 0 times theorem prover too weak. 22899 trivial. 0 not checked. [2023-12-19 07:39:56,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:39:56,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518572447] [2023-12-19 07:39:56,169 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:39:56,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196090811] [2023-12-19 07:39:56,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196090811] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:39:56,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:39:56,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2023-12-19 07:39:56,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247728986] [2023-12-19 07:39:56,169 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:39:56,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 07:39:56,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:39:56,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 07:39:56,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2023-12-19 07:39:56,171 INFO L87 Difference]: Start difference. First operand 38289 states and 62928 transitions. Second operand has 16 states, 16 states have (on average 15.3125) internal successors, (245), 16 states have internal predecessors, (245), 4 states have call successors, (184), 3 states have call predecessors, (184), 7 states have return successors, (185), 4 states have call predecessors, (185), 4 states have call successors, (185) [2023-12-19 07:40:04,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:40:04,761 INFO L93 Difference]: Finished difference Result 122571 states and 199421 transitions. [2023-12-19 07:40:04,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-19 07:40:04,762 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.3125) internal successors, (245), 16 states have internal predecessors, (245), 4 states have call successors, (184), 3 states have call predecessors, (184), 7 states have return successors, (185), 4 states have call predecessors, (185), 4 states have call successors, (185) Word has length 697 [2023-12-19 07:40:04,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:40:04,966 INFO L225 Difference]: With dead ends: 122571 [2023-12-19 07:40:04,966 INFO L226 Difference]: Without dead ends: 85963 [2023-12-19 07:40:05,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1426 GetRequests, 1380 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=651, Invalid=1511, Unknown=0, NotChecked=0, Total=2162 [2023-12-19 07:40:05,031 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 3377 mSDsluCounter, 2828 mSDsCounter, 0 mSdLazyCounter, 2506 mSolverCounterSat, 1054 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3443 SdHoareTripleChecker+Valid, 3518 SdHoareTripleChecker+Invalid, 3560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1054 IncrementalHoareTripleChecker+Valid, 2506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:40:05,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3443 Valid, 3518 Invalid, 3560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1054 Valid, 2506 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-19 07:40:05,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85963 states. [2023-12-19 07:40:08,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85963 to 30543. [2023-12-19 07:40:08,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30543 states, 24063 states have (on average 1.5905747413040767) internal successors, (38274), 24075 states have internal predecessors, (38274), 5725 states have call successors, (5725), 754 states have call predecessors, (5725), 754 states have return successors, (5725), 5713 states have call predecessors, (5725), 5725 states have call successors, (5725) [2023-12-19 07:40:08,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30543 states to 30543 states and 49724 transitions. [2023-12-19 07:40:08,661 INFO L78 Accepts]: Start accepts. Automaton has 30543 states and 49724 transitions. Word has length 697 [2023-12-19 07:40:08,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:40:08,662 INFO L495 AbstractCegarLoop]: Abstraction has 30543 states and 49724 transitions. [2023-12-19 07:40:08,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.3125) internal successors, (245), 16 states have internal predecessors, (245), 4 states have call successors, (184), 3 states have call predecessors, (184), 7 states have return successors, (185), 4 states have call predecessors, (185), 4 states have call successors, (185) [2023-12-19 07:40:08,662 INFO L276 IsEmpty]: Start isEmpty. Operand 30543 states and 49724 transitions. [2023-12-19 07:40:08,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2023-12-19 07:40:08,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:40:08,671 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:40:08,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-19 07:40:08,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 07:40:08,884 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:40:08,885 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:40:08,885 INFO L85 PathProgramCache]: Analyzing trace with hash -566475483, now seen corresponding path program 1 times [2023-12-19 07:40:08,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:40:08,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111970879] [2023-12-19 07:40:08,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:08,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:40:08,952 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:40:08,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [320367011] [2023-12-19 07:40:08,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:08,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:40:08,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:40:08,954 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:40:08,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 07:40:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:40:09,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 1577 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 07:40:09,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:40:10,828 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 10824 proven. 210 refuted. 0 times theorem prover too weak. 12510 trivial. 0 not checked. [2023-12-19 07:40:10,828 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:40:11,515 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 114 proven. 210 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:40:11,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:40:11,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111970879] [2023-12-19 07:40:11,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:40:11,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320367011] [2023-12-19 07:40:11,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320367011] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:40:11,516 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:40:11,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-12-19 07:40:11,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933449127] [2023-12-19 07:40:11,516 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:40:11,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:40:11,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:40:11,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:40:11,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:40:11,518 INFO L87 Difference]: Start difference. First operand 30543 states and 49724 transitions. Second operand has 10 states, 10 states have (on average 25.4) internal successors, (254), 10 states have internal predecessors, (254), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) [2023-12-19 07:40:17,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:40:17,772 INFO L93 Difference]: Finished difference Result 86689 states and 139729 transitions. [2023-12-19 07:40:17,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 07:40:17,773 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 25.4) internal successors, (254), 10 states have internal predecessors, (254), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) Word has length 697 [2023-12-19 07:40:17,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:40:17,910 INFO L225 Difference]: With dead ends: 86689 [2023-12-19 07:40:17,910 INFO L226 Difference]: Without dead ends: 57017 [2023-12-19 07:40:17,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1398 GetRequests, 1384 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=142, Unknown=0, NotChecked=0, Total=240 [2023-12-19 07:40:17,955 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 2241 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2279 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 07:40:17,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2279 Valid, 1331 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 07:40:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57017 states. [2023-12-19 07:40:23,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57017 to 50482. [2023-12-19 07:40:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50482 states, 37953 states have (on average 1.5316839248544252) internal successors, (58132), 37965 states have internal predecessors, (58132), 10957 states have call successors, (10957), 1571 states have call predecessors, (10957), 1571 states have return successors, (10957), 10945 states have call predecessors, (10957), 10957 states have call successors, (10957) [2023-12-19 07:40:23,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50482 states to 50482 states and 80046 transitions. [2023-12-19 07:40:23,825 INFO L78 Accepts]: Start accepts. Automaton has 50482 states and 80046 transitions. Word has length 697 [2023-12-19 07:40:23,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:40:23,826 INFO L495 AbstractCegarLoop]: Abstraction has 50482 states and 80046 transitions. [2023-12-19 07:40:23,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 25.4) internal successors, (254), 10 states have internal predecessors, (254), 4 states have call successors, (218), 3 states have call predecessors, (218), 5 states have return successors, (218), 4 states have call predecessors, (218), 4 states have call successors, (218) [2023-12-19 07:40:23,827 INFO L276 IsEmpty]: Start isEmpty. Operand 50482 states and 80046 transitions. [2023-12-19 07:40:23,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2023-12-19 07:40:23,837 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:40:23,837 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:40:23,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 07:40:24,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 07:40:24,040 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:40:24,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:40:24,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1310344549, now seen corresponding path program 1 times [2023-12-19 07:40:24,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:40:24,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182554221] [2023-12-19 07:40:24,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:24,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:40:24,091 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:40:24,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1401233531] [2023-12-19 07:40:24,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:24,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:40:24,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:40:24,094 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:40:24,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 07:40:24,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:40:24,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 1576 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 07:40:24,724 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:40:25,085 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 11230 proven. 123 refuted. 0 times theorem prover too weak. 12191 trivial. 0 not checked. [2023-12-19 07:40:25,085 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:40:25,540 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 201 proven. 123 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:40:25,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:40:25,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182554221] [2023-12-19 07:40:25,540 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:40:25,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401233531] [2023-12-19 07:40:25,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401233531] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:40:25,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:40:25,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-19 07:40:25,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208253367] [2023-12-19 07:40:25,541 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:40:25,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:40:25,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:40:25,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:40:25,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-12-19 07:40:25,543 INFO L87 Difference]: Start difference. First operand 50482 states and 80046 transitions. Second operand has 12 states, 12 states have (on average 21.916666666666668) internal successors, (263), 12 states have internal predecessors, (263), 3 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2023-12-19 07:40:39,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:40:39,959 INFO L93 Difference]: Finished difference Result 169192 states and 263924 transitions. [2023-12-19 07:40:39,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-19 07:40:39,959 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 21.916666666666668) internal successors, (263), 12 states have internal predecessors, (263), 3 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) Word has length 697 [2023-12-19 07:40:39,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:40:40,259 INFO L225 Difference]: With dead ends: 169192 [2023-12-19 07:40:40,260 INFO L226 Difference]: Without dead ends: 121238 [2023-12-19 07:40:40,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1406 GetRequests, 1383 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2023-12-19 07:40:40,352 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 1168 mSDsluCounter, 2405 mSDsCounter, 0 mSdLazyCounter, 1534 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 2856 SdHoareTripleChecker+Invalid, 1964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 1534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:40:40,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1300 Valid, 2856 Invalid, 1964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 1534 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 07:40:40,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121238 states. [2023-12-19 07:40:47,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121238 to 66908. [2023-12-19 07:40:47,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66908 states, 54282 states have (on average 1.5908220036107734) internal successors, (86353), 54294 states have internal predecessors, (86353), 10957 states have call successors, (10957), 1668 states have call predecessors, (10957), 1668 states have return successors, (10957), 10945 states have call predecessors, (10957), 10957 states have call successors, (10957) [2023-12-19 07:40:47,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66908 states to 66908 states and 108267 transitions. [2023-12-19 07:40:47,703 INFO L78 Accepts]: Start accepts. Automaton has 66908 states and 108267 transitions. Word has length 697 [2023-12-19 07:40:47,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:40:47,704 INFO L495 AbstractCegarLoop]: Abstraction has 66908 states and 108267 transitions. [2023-12-19 07:40:47,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 21.916666666666668) internal successors, (263), 12 states have internal predecessors, (263), 3 states have call successors, (150), 2 states have call predecessors, (150), 4 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2023-12-19 07:40:47,704 INFO L276 IsEmpty]: Start isEmpty. Operand 66908 states and 108267 transitions. [2023-12-19 07:40:47,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2023-12-19 07:40:47,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:40:47,715 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:40:47,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-19 07:40:47,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:40:47,916 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:40:47,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:40:47,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1722115272, now seen corresponding path program 1 times [2023-12-19 07:40:47,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:40:47,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456960849] [2023-12-19 07:40:47,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:47,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:40:47,967 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:40:47,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1779101052] [2023-12-19 07:40:47,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:40:47,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:40:47,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:40:47,969 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:40:48,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 07:40:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:40:48,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 1578 conjuncts, 32 conjunts are in the unsatisfiable core [2023-12-19 07:40:48,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:40:51,491 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 12874 proven. 675 refuted. 0 times theorem prover too weak. 9995 trivial. 0 not checked. [2023-12-19 07:40:51,491 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:40:55,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:40:55,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456960849] [2023-12-19 07:40:55,642 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:40:55,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779101052] [2023-12-19 07:40:55,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779101052] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 07:40:55,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:40:55,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-12-19 07:40:55,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939924805] [2023-12-19 07:40:55,642 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 07:40:55,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-19 07:40:55,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:40:55,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-19 07:40:55,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=677, Unknown=1, NotChecked=0, Total=870 [2023-12-19 07:40:55,644 INFO L87 Difference]: Start difference. First operand 66908 states and 108267 transitions. Second operand has 19 states, 19 states have (on average 9.31578947368421) internal successors, (177), 17 states have internal predecessors, (177), 6 states have call successors, (109), 6 states have call predecessors, (109), 8 states have return successors, (109), 6 states have call predecessors, (109), 6 states have call successors, (109) [2023-12-19 07:41:10,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:41:10,811 INFO L93 Difference]: Finished difference Result 164352 states and 258864 transitions. [2023-12-19 07:41:10,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-19 07:41:10,812 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 9.31578947368421) internal successors, (177), 17 states have internal predecessors, (177), 6 states have call successors, (109), 6 states have call predecessors, (109), 8 states have return successors, (109), 6 states have call predecessors, (109), 6 states have call successors, (109) Word has length 698 [2023-12-19 07:41:10,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:41:11,057 INFO L225 Difference]: With dead ends: 164352 [2023-12-19 07:41:11,058 INFO L226 Difference]: Without dead ends: 101794 [2023-12-19 07:41:11,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1098 GetRequests, 1032 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1215 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1102, Invalid=3453, Unknown=1, NotChecked=0, Total=4556 [2023-12-19 07:41:11,147 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 1920 mSDsluCounter, 2027 mSDsCounter, 0 mSdLazyCounter, 2536 mSolverCounterSat, 642 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1980 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 3178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 642 IncrementalHoareTripleChecker+Valid, 2536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-19 07:41:11,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1980 Valid, 2536 Invalid, 3178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [642 Valid, 2536 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-19 07:41:11,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101794 states. [2023-12-19 07:41:16,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101794 to 39673. [2023-12-19 07:41:16,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39673 states, 33300 states have (on average 1.602972972972973) internal successors, (53379), 33300 states have internal predecessors, (53379), 5341 states have call successors, (5341), 1031 states have call predecessors, (5341), 1031 states have return successors, (5341), 5341 states have call predecessors, (5341), 5341 states have call successors, (5341) [2023-12-19 07:41:16,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39673 states to 39673 states and 64061 transitions. [2023-12-19 07:41:16,606 INFO L78 Accepts]: Start accepts. Automaton has 39673 states and 64061 transitions. Word has length 698 [2023-12-19 07:41:16,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:41:16,606 INFO L495 AbstractCegarLoop]: Abstraction has 39673 states and 64061 transitions. [2023-12-19 07:41:16,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 9.31578947368421) internal successors, (177), 17 states have internal predecessors, (177), 6 states have call successors, (109), 6 states have call predecessors, (109), 8 states have return successors, (109), 6 states have call predecessors, (109), 6 states have call successors, (109) [2023-12-19 07:41:16,607 INFO L276 IsEmpty]: Start isEmpty. Operand 39673 states and 64061 transitions. [2023-12-19 07:41:16,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2023-12-19 07:41:16,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:41:16,617 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:41:16,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-19 07:41:16,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:41:16,818 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:41:16,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:41:16,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1974465283, now seen corresponding path program 1 times [2023-12-19 07:41:16,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:41:16,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780100459] [2023-12-19 07:41:16,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:41:16,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:41:16,868 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:41:16,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1243376661] [2023-12-19 07:41:16,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:41:16,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:41:16,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:41:16,870 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:41:16,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 07:41:18,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:41:18,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 1579 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-19 07:41:18,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:41:33,991 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 13589 proven. 780 refuted. 0 times theorem prover too weak. 9175 trivial. 0 not checked. [2023-12-19 07:41:33,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:41:51,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:41:51,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780100459] [2023-12-19 07:41:51,474 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:41:51,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243376661] [2023-12-19 07:41:51,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243376661] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 07:41:51,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:41:51,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-12-19 07:41:51,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693934261] [2023-12-19 07:41:51,474 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 07:41:51,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-19 07:41:51,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:41:51,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-19 07:41:51,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=481, Unknown=7, NotChecked=0, Total=600 [2023-12-19 07:41:51,476 INFO L87 Difference]: Start difference. First operand 39673 states and 64061 transitions. Second operand has 19 states, 19 states have (on average 9.31578947368421) internal successors, (177), 18 states have internal predecessors, (177), 5 states have call successors, (109), 5 states have call predecessors, (109), 8 states have return successors, (109), 5 states have call predecessors, (109), 5 states have call successors, (109) [2023-12-19 07:41:59,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:42:07,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:42:11,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 139 [2023-12-19 07:42:11,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 796 GetRequests, 764 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 38.1s TimeCoverageRelationStatistics Valid=219, Invalid=896, Unknown=7, NotChecked=0, Total=1122 [2023-12-19 07:42:11,778 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 185 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 2014 mSolverCounterSat, 238 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 2255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 2014 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:42:11,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1027 Invalid, 2255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 2014 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2023-12-19 07:42:11,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-19 07:42:11,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:42:11,981 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:177) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:138) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:665) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:269) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:284) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.releaseLock(ChainingHoareTripleChecker.java:449) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.releaseLock(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:159) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:365) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:325) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:487) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:416) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream Closed at java.base/java.io.FileOutputStream.writeBytes(Native Method) at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:175) ... 36 more [2023-12-19 07:42:11,985 INFO L158 Benchmark]: Toolchain (without parser) took 228624.17ms. Allocated memory was 254.8MB in the beginning and 7.1GB in the end (delta: 6.9GB). Free memory was 186.7MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2023-12-19 07:42:11,985 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 254.8MB. Free memory is still 205.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 07:42:11,985 INFO L158 Benchmark]: CACSL2BoogieTranslator took 563.85ms. Allocated memory is still 254.8MB. Free memory was 186.4MB in the beginning and 153.5MB in the end (delta: 32.9MB). Peak memory consumption was 32.5MB. Max. memory is 8.0GB. [2023-12-19 07:42:11,986 INFO L158 Benchmark]: Boogie Procedure Inliner took 155.42ms. Allocated memory was 254.8MB in the beginning and 338.7MB in the end (delta: 83.9MB). Free memory was 153.5MB in the beginning and 289.9MB in the end (delta: -136.4MB). Peak memory consumption was 13.5MB. Max. memory is 8.0GB. [2023-12-19 07:42:11,986 INFO L158 Benchmark]: Boogie Preprocessor took 144.10ms. Allocated memory is still 338.7MB. Free memory was 289.9MB in the beginning and 272.5MB in the end (delta: 17.4MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2023-12-19 07:42:11,986 INFO L158 Benchmark]: RCFGBuilder took 1326.96ms. Allocated memory is still 338.7MB. Free memory was 272.5MB in the beginning and 260.3MB in the end (delta: 12.2MB). Peak memory consumption was 75.3MB. Max. memory is 8.0GB. [2023-12-19 07:42:11,986 INFO L158 Benchmark]: TraceAbstraction took 226427.20ms. Allocated memory was 338.7MB in the beginning and 7.1GB in the end (delta: 6.8GB). Free memory was 259.2MB in the beginning and 3.4GB in the end (delta: -3.1GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2023-12-19 07:42:11,988 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.14ms. Allocated memory is still 254.8MB. Free memory is still 205.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 563.85ms. Allocated memory is still 254.8MB. Free memory was 186.4MB in the beginning and 153.5MB in the end (delta: 32.9MB). Peak memory consumption was 32.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 155.42ms. Allocated memory was 254.8MB in the beginning and 338.7MB in the end (delta: 83.9MB). Free memory was 153.5MB in the beginning and 289.9MB in the end (delta: -136.4MB). Peak memory consumption was 13.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 144.10ms. Allocated memory is still 338.7MB. Free memory was 289.9MB in the beginning and 272.5MB in the end (delta: 17.4MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * RCFGBuilder took 1326.96ms. Allocated memory is still 338.7MB. Free memory was 272.5MB in the beginning and 260.3MB in the end (delta: 12.2MB). Peak memory consumption was 75.3MB. Max. memory is 8.0GB. * TraceAbstraction took 226427.20ms. Allocated memory was 338.7MB in the beginning and 7.1GB in the end (delta: 6.8GB). Free memory was 259.2MB in the beginning and 3.4GB in the end (delta: -3.1GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...