/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-71.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 01:03:07,421 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 01:03:07,484 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-21 01:03:07,489 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 01:03:07,489 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 01:03:07,514 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 01:03:07,514 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 01:03:07,515 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 01:03:07,515 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 01:03:07,518 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 01:03:07,518 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 01:03:07,519 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 01:03:07,519 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 01:03:07,520 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 01:03:07,520 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 01:03:07,520 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 01:03:07,520 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 01:03:07,521 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 01:03:07,521 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 01:03:07,522 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 01:03:07,522 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 01:03:07,522 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 01:03:07,522 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 01:03:07,522 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 01:03:07,523 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 01:03:07,523 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 01:03:07,523 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 01:03:07,523 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 01:03:07,523 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 01:03:07,524 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 01:03:07,524 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 01:03:07,524 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:03:07,525 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 01:03:07,525 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 01:03:07,526 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 01:03:07,526 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 01:03:07,526 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 01:03:07,526 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 01:03:07,740 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 01:03:07,757 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 01:03:07,759 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 01:03:07,760 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 01:03:07,760 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 01:03:07,761 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-71.i [2023-12-21 01:03:08,747 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 01:03:08,992 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 01:03:08,992 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-71.i [2023-12-21 01:03:09,003 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2cc87a4e/b5583482e0cc4ccc8c34c2d4d75d0222/FLAGc45a1f683 [2023-12-21 01:03:09,013 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2cc87a4e/b5583482e0cc4ccc8c34c2d4d75d0222 [2023-12-21 01:03:09,015 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 01:03:09,016 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 01:03:09,017 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 01:03:09,017 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 01:03:09,023 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 01:03:09,023 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,024 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@67f5408c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09, skipping insertion in model container [2023-12-21 01:03:09,024 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,071 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 01:03:09,182 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-71.i[916,929] [2023-12-21 01:03:09,359 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:03:09,373 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 01:03:09,382 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-71.i[916,929] [2023-12-21 01:03:09,456 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:03:09,470 INFO L206 MainTranslator]: Completed translation [2023-12-21 01:03:09,471 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09 WrapperNode [2023-12-21 01:03:09,471 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 01:03:09,471 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 01:03:09,472 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 01:03:09,472 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 01:03:09,476 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,495 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,547 INFO L138 Inliner]: procedures = 26, calls = 84, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 672 [2023-12-21 01:03:09,548 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 01:03:09,552 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 01:03:09,552 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 01:03:09,552 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 01:03:09,560 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,560 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,618 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,662 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-21 01:03:09,663 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,663 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,689 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,693 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,698 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,714 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,728 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 01:03:09,728 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 01:03:09,728 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 01:03:09,728 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 01:03:09,729 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (1/1) ... [2023-12-21 01:03:09,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:03:09,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:09,754 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-21 01:03:09,763 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-21 01:03:09,781 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 01:03:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 01:03:09,782 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 01:03:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 01:03:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 01:03:09,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 01:03:09,911 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 01:03:09,920 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 01:03:10,703 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 01:03:10,746 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 01:03:10,746 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 01:03:10,747 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:03:10 BoogieIcfgContainer [2023-12-21 01:03:10,747 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 01:03:10,748 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 01:03:10,748 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 01:03:10,751 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 01:03:10,751 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 01:03:09" (1/3) ... [2023-12-21 01:03:10,752 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42783b05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:03:10, skipping insertion in model container [2023-12-21 01:03:10,752 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:09" (2/3) ... [2023-12-21 01:03:10,752 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42783b05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:03:10, skipping insertion in model container [2023-12-21 01:03:10,752 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:03:10" (3/3) ... [2023-12-21 01:03:10,753 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-71.i [2023-12-21 01:03:10,765 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 01:03:10,765 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 01:03:10,811 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 01:03:10,817 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;@62faca56, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 01:03:10,817 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 01:03:10,823 INFO L276 IsEmpty]: Start isEmpty. Operand has 242 states, 168 states have (on average 1.5773809523809523) internal successors, (265), 169 states have internal predecessors, (265), 71 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-12-21 01:03:10,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:10,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:10,842 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:10,843 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:10,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:10,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1122975535, now seen corresponding path program 1 times [2023-12-21 01:03:10,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:10,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290167158] [2023-12-21 01:03:10,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:10,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:11,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:11,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:11,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290167158] [2023-12-21 01:03:11,217 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 01:03:11,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988651063] [2023-12-21 01:03:11,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:11,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:11,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:11,230 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-21 01:03:11,256 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-21 01:03:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:11,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 1252 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 01:03:11,574 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:11,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 9800 trivial. 0 not checked. [2023-12-21 01:03:11,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:11,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988651063] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:11,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:11,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 01:03:11,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665735872] [2023-12-21 01:03:11,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:11,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 01:03:11,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:11,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 01:03:11,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:03:11,676 INFO L87 Difference]: Start difference. First operand has 242 states, 168 states have (on average 1.5773809523809523) internal successors, (265), 169 states have internal predecessors, (265), 71 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) Second operand has 2 states, 2 states have (on average 61.5) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:03:11,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:11,736 INFO L93 Difference]: Finished difference Result 481 states and 883 transitions. [2023-12-21 01:03:11,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 01:03:11,750 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 61.5) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 2 states have call successors, (71) Word has length 473 [2023-12-21 01:03:11,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:11,758 INFO L225 Difference]: With dead ends: 481 [2023-12-21 01:03:11,759 INFO L226 Difference]: Without dead ends: 240 [2023-12-21 01:03:11,762 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 472 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-21 01:03:11,764 INFO L413 NwaCegarLoop]: 399 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, 399 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-21 01:03:11,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 399 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:11,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2023-12-21 01:03:11,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2023-12-21 01:03:11,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 167 states have (on average 1.5568862275449102) internal successors, (260), 167 states have internal predecessors, (260), 71 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-12-21 01:03:11,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 402 transitions. [2023-12-21 01:03:11,827 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 402 transitions. Word has length 473 [2023-12-21 01:03:11,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:11,827 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 402 transitions. [2023-12-21 01:03:11,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.5) internal successors, (123), 2 states have internal predecessors, (123), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:03:11,828 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 402 transitions. [2023-12-21 01:03:11,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:11,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:11,841 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:11,851 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-21 01:03:12,048 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-21 01:03:12,049 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:12,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:12,050 INFO L85 PathProgramCache]: Analyzing trace with hash -347255797, now seen corresponding path program 1 times [2023-12-21 01:03:12,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:12,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941389946] [2023-12-21 01:03:12,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:12,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:12,148 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:12,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [532770772] [2023-12-21 01:03:12,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:12,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:12,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:12,157 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-21 01:03:12,159 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-21 01:03:12,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:12,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 1252 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:12,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:12,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:12,595 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:12,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:12,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941389946] [2023-12-21 01:03:12,596 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:12,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532770772] [2023-12-21 01:03:12,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532770772] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:12,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:12,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:12,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493000367] [2023-12-21 01:03:12,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:12,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:12,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:12,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:12,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:12,599 INFO L87 Difference]: Start difference. First operand 240 states and 402 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:12,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:12,685 INFO L93 Difference]: Finished difference Result 627 states and 1048 transitions. [2023-12-21 01:03:12,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:12,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:12,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:12,691 INFO L225 Difference]: With dead ends: 627 [2023-12-21 01:03:12,691 INFO L226 Difference]: Without dead ends: 388 [2023-12-21 01:03:12,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 471 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-21 01:03:12,697 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 242 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:12,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 785 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:12,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2023-12-21 01:03:12,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 385. [2023-12-21 01:03:12,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 279 states have (on average 1.5698924731182795) internal successors, (438), 280 states have internal predecessors, (438), 103 states have call successors, (103), 2 states have call predecessors, (103), 2 states have return successors, (103), 102 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-21 01:03:12,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 644 transitions. [2023-12-21 01:03:12,740 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 644 transitions. Word has length 473 [2023-12-21 01:03:12,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:12,742 INFO L495 AbstractCegarLoop]: Abstraction has 385 states and 644 transitions. [2023-12-21 01:03:12,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:12,743 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 644 transitions. [2023-12-21 01:03:12,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:12,748 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:12,748 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:12,774 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-21 01:03:12,960 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-21 01:03:12,961 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:12,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:12,961 INFO L85 PathProgramCache]: Analyzing trace with hash -306581047, now seen corresponding path program 1 times [2023-12-21 01:03:12,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:12,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899830337] [2023-12-21 01:03:12,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:12,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:13,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:13,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1282169734] [2023-12-21 01:03:13,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:13,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:13,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:13,078 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-21 01:03:13,084 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-21 01:03:13,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:13,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 1253 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:13,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:13,436 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:13,436 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:13,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:13,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899830337] [2023-12-21 01:03:13,436 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:13,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282169734] [2023-12-21 01:03:13,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282169734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:13,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:13,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:13,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534093113] [2023-12-21 01:03:13,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:13,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:13,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:13,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:13,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:13,440 INFO L87 Difference]: Start difference. First operand 385 states and 644 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:13,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:13,542 INFO L93 Difference]: Finished difference Result 1010 states and 1688 transitions. [2023-12-21 01:03:13,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:13,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:13,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:13,551 INFO L225 Difference]: With dead ends: 1010 [2023-12-21 01:03:13,551 INFO L226 Difference]: Without dead ends: 626 [2023-12-21 01:03:13,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 471 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-21 01:03:13,555 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 184 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:13,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 764 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:13,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2023-12-21 01:03:13,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 622. [2023-12-21 01:03:13,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 480 states have (on average 1.575) internal successors, (756), 483 states have internal predecessors, (756), 137 states have call successors, (137), 4 states have call predecessors, (137), 4 states have return successors, (137), 134 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-21 01:03:13,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1030 transitions. [2023-12-21 01:03:13,623 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1030 transitions. Word has length 473 [2023-12-21 01:03:13,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:13,625 INFO L495 AbstractCegarLoop]: Abstraction has 622 states and 1030 transitions. [2023-12-21 01:03:13,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:13,625 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1030 transitions. [2023-12-21 01:03:13,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:13,628 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:13,628 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:13,656 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-21 01:03:13,836 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-21 01:03:13,837 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:13,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:13,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1340404730, now seen corresponding path program 1 times [2023-12-21 01:03:13,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:13,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795583891] [2023-12-21 01:03:13,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:13,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:13,910 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:13,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063681312] [2023-12-21 01:03:13,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:13,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:13,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:13,912 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-21 01:03:13,932 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-21 01:03:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:14,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:14,214 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:14,258 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:14,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:14,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:14,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795583891] [2023-12-21 01:03:14,259 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:14,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063681312] [2023-12-21 01:03:14,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063681312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:14,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:14,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:14,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756927562] [2023-12-21 01:03:14,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:14,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:14,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:14,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:14,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:14,261 INFO L87 Difference]: Start difference. First operand 622 states and 1030 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:14,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:14,336 INFO L93 Difference]: Finished difference Result 1255 states and 2068 transitions. [2023-12-21 01:03:14,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:14,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:14,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:14,340 INFO L225 Difference]: With dead ends: 1255 [2023-12-21 01:03:14,340 INFO L226 Difference]: Without dead ends: 634 [2023-12-21 01:03:14,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 471 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-21 01:03:14,342 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 176 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:14,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 826 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:14,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2023-12-21 01:03:14,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 510. [2023-12-21 01:03:14,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 402 states have (on average 1.572139303482587) internal successors, (632), 403 states have internal predecessors, (632), 103 states have call successors, (103), 4 states have call predecessors, (103), 4 states have return successors, (103), 102 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-21 01:03:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 838 transitions. [2023-12-21 01:03:14,362 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 838 transitions. Word has length 473 [2023-12-21 01:03:14,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:14,363 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 838 transitions. [2023-12-21 01:03:14,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:14,364 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 838 transitions. [2023-12-21 01:03:14,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:14,366 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:14,367 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:14,392 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-21 01:03:14,574 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-21 01:03:14,575 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:14,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:14,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1439008695, now seen corresponding path program 1 times [2023-12-21 01:03:14,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:14,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492333242] [2023-12-21 01:03:14,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:14,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:14,622 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:14,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [213623148] [2023-12-21 01:03:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:14,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:14,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:14,624 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-21 01:03:14,633 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-21 01:03:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:14,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:14,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:15,035 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:15,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:15,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:15,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492333242] [2023-12-21 01:03:15,036 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:15,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213623148] [2023-12-21 01:03:15,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213623148] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:15,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:15,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:15,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564972707] [2023-12-21 01:03:15,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:15,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:15,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:15,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:15,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:15,042 INFO L87 Difference]: Start difference. First operand 510 states and 838 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:15,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:15,125 INFO L93 Difference]: Finished difference Result 1520 states and 2498 transitions. [2023-12-21 01:03:15,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:15,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:15,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:15,130 INFO L225 Difference]: With dead ends: 1520 [2023-12-21 01:03:15,130 INFO L226 Difference]: Without dead ends: 1011 [2023-12-21 01:03:15,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 471 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-21 01:03:15,132 INFO L413 NwaCegarLoop]: 681 mSDtfsCounter, 387 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:15,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 1065 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:15,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1011 states. [2023-12-21 01:03:15,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1011 to 992. [2023-12-21 01:03:15,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 777 states have (on average 1.5572715572715572) internal successors, (1210), 779 states have internal predecessors, (1210), 206 states have call successors, (206), 8 states have call predecessors, (206), 8 states have return successors, (206), 204 states have call predecessors, (206), 206 states have call successors, (206) [2023-12-21 01:03:15,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1622 transitions. [2023-12-21 01:03:15,189 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1622 transitions. Word has length 473 [2023-12-21 01:03:15,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:15,191 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1622 transitions. [2023-12-21 01:03:15,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:15,191 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1622 transitions. [2023-12-21 01:03:15,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:15,195 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:15,195 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:15,203 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-21 01:03:15,403 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-21 01:03:15,404 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:15,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:15,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1792097077, now seen corresponding path program 1 times [2023-12-21 01:03:15,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:15,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126656173] [2023-12-21 01:03:15,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:15,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:15,457 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:15,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [462599422] [2023-12-21 01:03:15,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:15,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:15,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:15,458 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-21 01:03:15,481 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-21 01:03:15,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:15,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 1250 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:15,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:15,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:15,822 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:15,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:15,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126656173] [2023-12-21 01:03:15,822 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:15,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462599422] [2023-12-21 01:03:15,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462599422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:15,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:15,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:15,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846165338] [2023-12-21 01:03:15,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:15,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:15,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:15,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:15,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:15,825 INFO L87 Difference]: Start difference. First operand 992 states and 1622 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:16,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:16,038 INFO L93 Difference]: Finished difference Result 3220 states and 5219 transitions. [2023-12-21 01:03:16,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:03:16,038 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:16,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:16,048 INFO L225 Difference]: With dead ends: 3220 [2023-12-21 01:03:16,048 INFO L226 Difference]: Without dead ends: 2229 [2023-12-21 01:03:16,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:16,053 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 879 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:16,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 1985 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:16,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2023-12-21 01:03:16,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 992. [2023-12-21 01:03:16,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 777 states have (on average 1.5546975546975548) internal successors, (1208), 779 states have internal predecessors, (1208), 206 states have call successors, (206), 8 states have call predecessors, (206), 8 states have return successors, (206), 204 states have call predecessors, (206), 206 states have call successors, (206) [2023-12-21 01:03:16,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1620 transitions. [2023-12-21 01:03:16,143 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1620 transitions. Word has length 473 [2023-12-21 01:03:16,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:16,143 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1620 transitions. [2023-12-21 01:03:16,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:16,144 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1620 transitions. [2023-12-21 01:03:16,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-21 01:03:16,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:16,147 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:16,157 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-21 01:03:16,354 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-21 01:03:16,355 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:16,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:16,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1348196403, now seen corresponding path program 1 times [2023-12-21 01:03:16,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:16,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501830875] [2023-12-21 01:03:16,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:16,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:16,398 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:16,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1038633569] [2023-12-21 01:03:16,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:16,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:16,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:16,404 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-21 01:03:16,424 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-21 01:03:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:16,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:16,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:16,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:16,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:16,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:16,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501830875] [2023-12-21 01:03:16,771 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:16,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038633569] [2023-12-21 01:03:16,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038633569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:16,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:16,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:16,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672277870] [2023-12-21 01:03:16,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:16,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:16,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:16,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:16,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:16,773 INFO L87 Difference]: Start difference. First operand 992 states and 1620 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:16,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:16,912 INFO L93 Difference]: Finished difference Result 2283 states and 3714 transitions. [2023-12-21 01:03:16,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:03:16,913 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 473 [2023-12-21 01:03:16,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:16,917 INFO L225 Difference]: With dead ends: 2283 [2023-12-21 01:03:16,917 INFO L226 Difference]: Without dead ends: 1292 [2023-12-21 01:03:16,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:16,920 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 590 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:16,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 900 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:16,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2023-12-21 01:03:16,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1019. [2023-12-21 01:03:16,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 804 states have (on average 1.5621890547263682) internal successors, (1256), 806 states have internal predecessors, (1256), 206 states have call successors, (206), 8 states have call predecessors, (206), 8 states have return successors, (206), 204 states have call predecessors, (206), 206 states have call successors, (206) [2023-12-21 01:03:16,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 1668 transitions. [2023-12-21 01:03:16,965 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 1668 transitions. Word has length 473 [2023-12-21 01:03:16,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:16,966 INFO L495 AbstractCegarLoop]: Abstraction has 1019 states and 1668 transitions. [2023-12-21 01:03:16,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:16,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 1668 transitions. [2023-12-21 01:03:16,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-12-21 01:03:16,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:16,969 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:16,987 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-21 01:03:17,175 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-21 01:03:17,176 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:17,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:17,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1105034851, now seen corresponding path program 1 times [2023-12-21 01:03:17,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:17,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771707295] [2023-12-21 01:03:17,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:17,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:17,220 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:17,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1305474710] [2023-12-21 01:03:17,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:17,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:17,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:17,221 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-21 01:03:17,248 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-21 01:03:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:17,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 1247 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:17,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:17,606 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:17,606 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:17,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:17,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771707295] [2023-12-21 01:03:17,606 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:17,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305474710] [2023-12-21 01:03:17,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305474710] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:17,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:17,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:17,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041289076] [2023-12-21 01:03:17,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:17,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:17,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:17,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:17,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:17,608 INFO L87 Difference]: Start difference. First operand 1019 states and 1668 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:17,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:17,798 INFO L93 Difference]: Finished difference Result 2775 states and 4536 transitions. [2023-12-21 01:03:17,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:03:17,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 474 [2023-12-21 01:03:17,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:17,807 INFO L225 Difference]: With dead ends: 2775 [2023-12-21 01:03:17,807 INFO L226 Difference]: Without dead ends: 1757 [2023-12-21 01:03:17,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 472 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:17,810 INFO L413 NwaCegarLoop]: 698 mSDtfsCounter, 879 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:17,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 1780 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:17,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2023-12-21 01:03:17,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 1668. [2023-12-21 01:03:17,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1397 states have (on average 1.577666428060129) internal successors, (2204), 1403 states have internal predecessors, (2204), 258 states have call successors, (258), 12 states have call predecessors, (258), 12 states have return successors, (258), 252 states have call predecessors, (258), 258 states have call successors, (258) [2023-12-21 01:03:17,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 2720 transitions. [2023-12-21 01:03:17,871 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 2720 transitions. Word has length 474 [2023-12-21 01:03:17,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:17,871 INFO L495 AbstractCegarLoop]: Abstraction has 1668 states and 2720 transitions. [2023-12-21 01:03:17,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:17,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 2720 transitions. [2023-12-21 01:03:17,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-12-21 01:03:17,875 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:17,875 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:17,886 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-21 01:03:18,083 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-21 01:03:18,084 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:18,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:18,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1456440996, now seen corresponding path program 1 times [2023-12-21 01:03:18,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:18,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658175889] [2023-12-21 01:03:18,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:18,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:18,132 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:18,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [397622706] [2023-12-21 01:03:18,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:18,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:18,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:18,133 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-21 01:03:18,156 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-21 01:03:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:18,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:18,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:18,522 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:18,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:18,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:18,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658175889] [2023-12-21 01:03:18,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:18,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397622706] [2023-12-21 01:03:18,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397622706] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:18,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:18,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:18,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000833939] [2023-12-21 01:03:18,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:18,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:18,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:18,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:18,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:18,525 INFO L87 Difference]: Start difference. First operand 1668 states and 2720 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:18,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:18,700 INFO L93 Difference]: Finished difference Result 5338 states and 8738 transitions. [2023-12-21 01:03:18,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:03:18,701 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 474 [2023-12-21 01:03:18,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:18,714 INFO L225 Difference]: With dead ends: 5338 [2023-12-21 01:03:18,714 INFO L226 Difference]: Without dead ends: 3671 [2023-12-21 01:03:18,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:18,718 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 481 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:18,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 1213 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:18,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2023-12-21 01:03:18,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 3319. [2023-12-21 01:03:18,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3319 states, 2778 states have (on average 1.5550755939524838) internal successors, (4320), 2790 states have internal predecessors, (4320), 516 states have call successors, (516), 24 states have call predecessors, (516), 24 states have return successors, (516), 504 states have call predecessors, (516), 516 states have call successors, (516) [2023-12-21 01:03:18,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3319 states to 3319 states and 5352 transitions. [2023-12-21 01:03:18,831 INFO L78 Accepts]: Start accepts. Automaton has 3319 states and 5352 transitions. Word has length 474 [2023-12-21 01:03:18,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:18,832 INFO L495 AbstractCegarLoop]: Abstraction has 3319 states and 5352 transitions. [2023-12-21 01:03:18,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:18,832 INFO L276 IsEmpty]: Start isEmpty. Operand 3319 states and 5352 transitions. [2023-12-21 01:03:18,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-12-21 01:03:18,837 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:18,838 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:18,846 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-21 01:03:19,046 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-21 01:03:19,046 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:19,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:19,047 INFO L85 PathProgramCache]: Analyzing trace with hash 2093124763, now seen corresponding path program 1 times [2023-12-21 01:03:19,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:19,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969699316] [2023-12-21 01:03:19,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:19,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:19,087 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:19,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [853018846] [2023-12-21 01:03:19,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:19,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:19,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:19,088 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-21 01:03:19,112 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-21 01:03:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:19,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 1248 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:03:19,435 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:19,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 3708 proven. 159 refuted. 0 times theorem prover too weak. 6073 trivial. 0 not checked. [2023-12-21 01:03:19,804 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:20,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 51 proven. 159 refuted. 0 times theorem prover too weak. 9730 trivial. 0 not checked. [2023-12-21 01:03:20,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:20,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969699316] [2023-12-21 01:03:20,077 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:20,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853018846] [2023-12-21 01:03:20,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853018846] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:20,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:20,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:03:20,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577443663] [2023-12-21 01:03:20,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:20,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:20,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:20,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:20,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:20,080 INFO L87 Difference]: Start difference. First operand 3319 states and 5352 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:03:20,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:20,478 INFO L93 Difference]: Finished difference Result 5805 states and 9299 transitions. [2023-12-21 01:03:20,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:03:20,480 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 474 [2023-12-21 01:03:20,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:20,489 INFO L225 Difference]: With dead ends: 5805 [2023-12-21 01:03:20,489 INFO L226 Difference]: Without dead ends: 2487 [2023-12-21 01:03:20,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 950 GetRequests, 940 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-21 01:03:20,497 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 421 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:20,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [438 Valid, 743 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:03:20,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2487 states. [2023-12-21 01:03:20,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2487 to 1703. [2023-12-21 01:03:20,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1428 states have (on average 1.561624649859944) internal successors, (2230), 1434 states have internal predecessors, (2230), 258 states have call successors, (258), 16 states have call predecessors, (258), 16 states have return successors, (258), 252 states have call predecessors, (258), 258 states have call successors, (258) [2023-12-21 01:03:20,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 2746 transitions. [2023-12-21 01:03:20,600 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 2746 transitions. Word has length 474 [2023-12-21 01:03:20,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:20,600 INFO L495 AbstractCegarLoop]: Abstraction has 1703 states and 2746 transitions. [2023-12-21 01:03:20,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:03:20,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 2746 transitions. [2023-12-21 01:03:20,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:20,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:20,605 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:20,614 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-21 01:03:20,814 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-21 01:03:20,814 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:20,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:20,815 INFO L85 PathProgramCache]: Analyzing trace with hash -671190903, now seen corresponding path program 1 times [2023-12-21 01:03:20,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:20,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733878576] [2023-12-21 01:03:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:20,855 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:20,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [34432584] [2023-12-21 01:03:20,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:20,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:20,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:20,856 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-21 01:03:20,880 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-21 01:03:21,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:21,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 1241 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-21 01:03:21,251 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:21,649 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:21,649 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:21,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:21,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733878576] [2023-12-21 01:03:21,650 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:21,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34432584] [2023-12-21 01:03:21,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34432584] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:21,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:21,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 01:03:21,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769145870] [2023-12-21 01:03:21,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:21,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 01:03:21,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:21,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 01:03:21,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:03:21,652 INFO L87 Difference]: Start difference. First operand 1703 states and 2746 transitions. Second operand has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:22,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:22,786 INFO L93 Difference]: Finished difference Result 7715 states and 12214 transitions. [2023-12-21 01:03:22,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-21 01:03:22,787 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 475 [2023-12-21 01:03:22,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:22,806 INFO L225 Difference]: With dead ends: 7715 [2023-12-21 01:03:22,806 INFO L226 Difference]: Without dead ends: 6013 [2023-12-21 01:03:22,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=504, Unknown=0, NotChecked=0, Total=702 [2023-12-21 01:03:22,810 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 2331 mSDsluCounter, 3303 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2331 SdHoareTripleChecker+Valid, 4195 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:22,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2331 Valid, 4195 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:03:22,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6013 states. [2023-12-21 01:03:23,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6013 to 4031. [2023-12-21 01:03:23,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4031 states, 3330 states have (on average 1.5363363363363363) internal successors, (5116), 3350 states have internal predecessors, (5116), 652 states have call successors, (652), 48 states have call predecessors, (652), 48 states have return successors, (652), 632 states have call predecessors, (652), 652 states have call successors, (652) [2023-12-21 01:03:23,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4031 states to 4031 states and 6420 transitions. [2023-12-21 01:03:23,054 INFO L78 Accepts]: Start accepts. Automaton has 4031 states and 6420 transitions. Word has length 475 [2023-12-21 01:03:23,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:23,055 INFO L495 AbstractCegarLoop]: Abstraction has 4031 states and 6420 transitions. [2023-12-21 01:03:23,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:23,056 INFO L276 IsEmpty]: Start isEmpty. Operand 4031 states and 6420 transitions. [2023-12-21 01:03:23,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:23,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:23,061 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:23,071 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-21 01:03:23,268 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-21 01:03:23,269 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:23,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:23,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1911568653, now seen corresponding path program 1 times [2023-12-21 01:03:23,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:23,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456674492] [2023-12-21 01:03:23,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:23,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:23,316 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:23,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1514497885] [2023-12-21 01:03:23,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:23,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:23,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:23,317 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-21 01:03:23,322 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-21 01:03:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:23,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 1243 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:03:23,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:24,009 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 3234 proven. 168 refuted. 0 times theorem prover too weak. 6538 trivial. 0 not checked. [2023-12-21 01:03:24,010 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:24,257 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 42 proven. 168 refuted. 0 times theorem prover too weak. 9730 trivial. 0 not checked. [2023-12-21 01:03:24,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:24,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456674492] [2023-12-21 01:03:24,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:24,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514497885] [2023-12-21 01:03:24,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514497885] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:24,258 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:24,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:03:24,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798583978] [2023-12-21 01:03:24,258 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:24,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:24,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:24,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:24,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:24,259 INFO L87 Difference]: Start difference. First operand 4031 states and 6420 transitions. Second operand has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-21 01:03:24,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:24,633 INFO L93 Difference]: Finished difference Result 6207 states and 9865 transitions. [2023-12-21 01:03:24,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:03:24,634 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) Word has length 475 [2023-12-21 01:03:24,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:24,642 INFO L225 Difference]: With dead ends: 6207 [2023-12-21 01:03:24,642 INFO L226 Difference]: Without dead ends: 2177 [2023-12-21 01:03:24,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 952 GetRequests, 942 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-21 01:03:24,658 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 431 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:24,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 764 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:03:24,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2023-12-21 01:03:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 2129. [2023-12-21 01:03:24,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2129 states, 1684 states have (on average 1.51187648456057) internal successors, (2546), 1688 states have internal predecessors, (2546), 412 states have call successors, (412), 32 states have call predecessors, (412), 32 states have return successors, (412), 408 states have call predecessors, (412), 412 states have call successors, (412) [2023-12-21 01:03:24,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2129 states to 2129 states and 3370 transitions. [2023-12-21 01:03:24,814 INFO L78 Accepts]: Start accepts. Automaton has 2129 states and 3370 transitions. Word has length 475 [2023-12-21 01:03:24,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:24,815 INFO L495 AbstractCegarLoop]: Abstraction has 2129 states and 3370 transitions. [2023-12-21 01:03:24,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.857142857142858) internal successors, (132), 7 states have internal predecessors, (132), 2 states have call successors, (127), 2 states have call predecessors, (127), 4 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-21 01:03:24,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2129 states and 3370 transitions. [2023-12-21 01:03:24,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:24,820 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:24,820 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:24,838 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-21 01:03:25,029 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-21 01:03:25,029 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:25,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:25,030 INFO L85 PathProgramCache]: Analyzing trace with hash 2050029342, now seen corresponding path program 1 times [2023-12-21 01:03:25,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:25,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003302293] [2023-12-21 01:03:25,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:25,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:25,084 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:25,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1249906405] [2023-12-21 01:03:25,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:25,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:25,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:25,086 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-21 01:03:25,096 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-21 01:03:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:25,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-21 01:03:25,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:25,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:25,849 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:25,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:25,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003302293] [2023-12-21 01:03:25,849 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:25,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249906405] [2023-12-21 01:03:25,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249906405] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:25,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:25,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 01:03:25,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997304405] [2023-12-21 01:03:25,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:25,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 01:03:25,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:25,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 01:03:25,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:03:25,851 INFO L87 Difference]: Start difference. First operand 2129 states and 3370 transitions. Second operand has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:27,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:27,437 INFO L93 Difference]: Finished difference Result 9937 states and 15823 transitions. [2023-12-21 01:03:27,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-21 01:03:27,437 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 475 [2023-12-21 01:03:27,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:27,458 INFO L225 Difference]: With dead ends: 9937 [2023-12-21 01:03:27,459 INFO L226 Difference]: Without dead ends: 7809 [2023-12-21 01:03:27,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2023-12-21 01:03:27,466 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 2319 mSDsluCounter, 2780 mSDsCounter, 0 mSdLazyCounter, 1151 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2319 SdHoareTripleChecker+Valid, 3738 SdHoareTripleChecker+Invalid, 1442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:27,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2319 Valid, 3738 Invalid, 1442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1151 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-21 01:03:27,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7809 states. [2023-12-21 01:03:27,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7809 to 4543. [2023-12-21 01:03:27,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4543 states, 3654 states have (on average 1.5155993431855501) internal successors, (5538), 3662 states have internal predecessors, (5538), 824 states have call successors, (824), 64 states have call predecessors, (824), 64 states have return successors, (824), 816 states have call predecessors, (824), 824 states have call successors, (824) [2023-12-21 01:03:27,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4543 states to 4543 states and 7186 transitions. [2023-12-21 01:03:27,831 INFO L78 Accepts]: Start accepts. Automaton has 4543 states and 7186 transitions. Word has length 475 [2023-12-21 01:03:27,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:27,831 INFO L495 AbstractCegarLoop]: Abstraction has 4543 states and 7186 transitions. [2023-12-21 01:03:27,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:27,832 INFO L276 IsEmpty]: Start isEmpty. Operand 4543 states and 7186 transitions. [2023-12-21 01:03:27,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:27,836 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:27,836 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:27,847 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-21 01:03:28,044 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-21 01:03:28,045 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:28,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:28,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1655662556, now seen corresponding path program 1 times [2023-12-21 01:03:28,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:28,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935969251] [2023-12-21 01:03:28,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:28,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:28,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [62245972] [2023-12-21 01:03:28,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:28,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:28,091 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-21 01:03:28,096 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-21 01:03:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:28,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 1252 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:28,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:28,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:28,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:28,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:28,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935969251] [2023-12-21 01:03:28,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:28,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62245972] [2023-12-21 01:03:28,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62245972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:28,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:28,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:28,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680937076] [2023-12-21 01:03:28,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:28,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:28,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:28,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:28,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:28,484 INFO L87 Difference]: Start difference. First operand 4543 states and 7186 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:28,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:28,838 INFO L93 Difference]: Finished difference Result 12491 states and 19684 transitions. [2023-12-21 01:03:28,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:28,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 475 [2023-12-21 01:03:28,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:28,858 INFO L225 Difference]: With dead ends: 12491 [2023-12-21 01:03:28,858 INFO L226 Difference]: Without dead ends: 7949 [2023-12-21 01:03:28,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 473 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-21 01:03:28,867 INFO L413 NwaCegarLoop]: 654 mSDtfsCounter, 344 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:28,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 1034 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:28,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7949 states. [2023-12-21 01:03:29,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7949 to 4831. [2023-12-21 01:03:29,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4831 states, 3942 states have (on average 1.5185185185185186) internal successors, (5986), 3950 states have internal predecessors, (5986), 824 states have call successors, (824), 64 states have call predecessors, (824), 64 states have return successors, (824), 816 states have call predecessors, (824), 824 states have call successors, (824) [2023-12-21 01:03:29,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4831 states to 4831 states and 7634 transitions. [2023-12-21 01:03:29,272 INFO L78 Accepts]: Start accepts. Automaton has 4831 states and 7634 transitions. Word has length 475 [2023-12-21 01:03:29,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:29,273 INFO L495 AbstractCegarLoop]: Abstraction has 4831 states and 7634 transitions. [2023-12-21 01:03:29,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:29,273 INFO L276 IsEmpty]: Start isEmpty. Operand 4831 states and 7634 transitions. [2023-12-21 01:03:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:29,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:29,278 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:29,288 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-21 01:03:29,486 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-21 01:03:29,487 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:29,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:29,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1717702170, now seen corresponding path program 1 times [2023-12-21 01:03:29,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:29,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145277652] [2023-12-21 01:03:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:29,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:29,537 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:29,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [138042826] [2023-12-21 01:03:29,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:29,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:29,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:29,539 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-21 01:03:29,562 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-21 01:03:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:29,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 1253 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-21 01:03:29,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:30,339 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:03:30,340 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:30,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:30,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145277652] [2023-12-21 01:03:30,340 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:30,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138042826] [2023-12-21 01:03:30,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138042826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:30,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:30,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 01:03:30,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792823682] [2023-12-21 01:03:30,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:30,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 01:03:30,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:30,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 01:03:30,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-21 01:03:30,342 INFO L87 Difference]: Start difference. First operand 4831 states and 7634 transitions. Second operand has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:31,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:31,974 INFO L93 Difference]: Finished difference Result 12033 states and 18892 transitions. [2023-12-21 01:03:31,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-21 01:03:31,975 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 475 [2023-12-21 01:03:31,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:31,991 INFO L225 Difference]: With dead ends: 12033 [2023-12-21 01:03:31,992 INFO L226 Difference]: Without dead ends: 7203 [2023-12-21 01:03:32,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=299, Invalid=757, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 01:03:32,001 INFO L413 NwaCegarLoop]: 982 mSDtfsCounter, 2829 mSDsluCounter, 3040 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 458 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2829 SdHoareTripleChecker+Valid, 4022 SdHoareTripleChecker+Invalid, 1534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 458 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:32,002 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2829 Valid, 4022 Invalid, 1534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [458 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-21 01:03:32,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7203 states. [2023-12-21 01:03:32,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7203 to 4319. [2023-12-21 01:03:32,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4319 states, 3414 states have (on average 1.4815465729349737) internal successors, (5058), 3422 states have internal predecessors, (5058), 824 states have call successors, (824), 80 states have call predecessors, (824), 80 states have return successors, (824), 816 states have call predecessors, (824), 824 states have call successors, (824) [2023-12-21 01:03:32,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4319 states to 4319 states and 6706 transitions. [2023-12-21 01:03:32,327 INFO L78 Accepts]: Start accepts. Automaton has 4319 states and 6706 transitions. Word has length 475 [2023-12-21 01:03:32,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:32,328 INFO L495 AbstractCegarLoop]: Abstraction has 4319 states and 6706 transitions. [2023-12-21 01:03:32,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:03:32,328 INFO L276 IsEmpty]: Start isEmpty. Operand 4319 states and 6706 transitions. [2023-12-21 01:03:32,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-21 01:03:32,332 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:32,333 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:03:32,343 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-21 01:03:32,541 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-21 01:03:32,541 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:32,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:32,542 INFO L85 PathProgramCache]: Analyzing trace with hash 2034510624, now seen corresponding path program 1 times [2023-12-21 01:03:32,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:32,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731565085] [2023-12-21 01:03:32,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:32,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:32,610 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:32,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2124136390] [2023-12-21 01:03:32,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:32,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:32,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:32,620 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-21 01:03:32,640 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-21 01:03:32,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:33,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-21 01:03:33,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 4888 proven. 300 refuted. 0 times theorem prover too weak. 4752 trivial. 0 not checked. [2023-12-21 01:03:33,977 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:04:50,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 117 proven. 93 refuted. 0 times theorem prover too weak. 9730 trivial. 0 not checked. [2023-12-21 01:04:50,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:50,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731565085] [2023-12-21 01:04:50,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:50,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124136390] [2023-12-21 01:04:50,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124136390] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:04:50,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:04:50,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2023-12-21 01:04:50,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099552171] [2023-12-21 01:04:50,868 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:04:50,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-21 01:04:50,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:50,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-21 01:04:50,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2023-12-21 01:04:50,870 INFO L87 Difference]: Start difference. First operand 4319 states and 6706 transitions. Second operand has 27 states, 27 states have (on average 9.11111111111111) internal successors, (246), 27 states have internal predecessors, (246), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) [2023-12-21 01:04:57,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:57,929 INFO L93 Difference]: Finished difference Result 25641 states and 38258 transitions. [2023-12-21 01:04:57,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-12-21 01:04:57,930 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.11111111111111) internal successors, (246), 27 states have internal predecessors, (246), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) Word has length 475 [2023-12-21 01:04:57,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:57,981 INFO L225 Difference]: With dead ends: 25641 [2023-12-21 01:04:57,981 INFO L226 Difference]: Without dead ends: 21323 [2023-12-21 01:04:57,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1021 GetRequests, 929 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3052 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2044, Invalid=6698, Unknown=0, NotChecked=0, Total=8742 [2023-12-21 01:04:57,998 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 4077 mSDsluCounter, 6281 mSDsCounter, 0 mSdLazyCounter, 4819 mSolverCounterSat, 2253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4088 SdHoareTripleChecker+Valid, 6895 SdHoareTripleChecker+Invalid, 7072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2253 IncrementalHoareTripleChecker+Valid, 4819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:57,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4088 Valid, 6895 Invalid, 7072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2253 Valid, 4819 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-21 01:04:58,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21323 states. [2023-12-21 01:04:58,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21323 to 10443. [2023-12-21 01:04:58,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10443 states, 8126 states have (on average 1.444499138567561) internal successors, (11738), 8178 states have internal predecessors, (11738), 2060 states have call successors, (2060), 256 states have call predecessors, (2060), 256 states have return successors, (2060), 2008 states have call predecessors, (2060), 2060 states have call successors, (2060) [2023-12-21 01:04:58,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10443 states to 10443 states and 15858 transitions. [2023-12-21 01:04:58,872 INFO L78 Accepts]: Start accepts. Automaton has 10443 states and 15858 transitions. Word has length 475 [2023-12-21 01:04:58,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:58,873 INFO L495 AbstractCegarLoop]: Abstraction has 10443 states and 15858 transitions. [2023-12-21 01:04:58,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.11111111111111) internal successors, (246), 27 states have internal predecessors, (246), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) [2023-12-21 01:04:58,873 INFO L276 IsEmpty]: Start isEmpty. Operand 10443 states and 15858 transitions. [2023-12-21 01:04:58,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:04:58,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:58,879 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:04:58,887 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-21 01:04:59,087 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-21 01:04:59,088 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:59,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:59,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1922213012, now seen corresponding path program 1 times [2023-12-21 01:04:59,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:59,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698579233] [2023-12-21 01:04:59,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:59,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:59,133 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:59,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [383254588] [2023-12-21 01:04:59,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:59,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:59,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:59,135 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-21 01:04:59,138 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-21 01:04:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:59,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 1243 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:04:59,558 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:59,591 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:04:59,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:04:59,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:59,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698579233] [2023-12-21 01:04:59,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:59,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383254588] [2023-12-21 01:04:59,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383254588] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:04:59,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:04:59,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:04:59,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350276738] [2023-12-21 01:04:59,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:04:59,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:04:59,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:59,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:04:59,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:04:59,594 INFO L87 Difference]: Start difference. First operand 10443 states and 15858 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:00,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:00,334 INFO L93 Difference]: Finished difference Result 18861 states and 28483 transitions. [2023-12-21 01:05:00,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:05:00,335 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 476 [2023-12-21 01:05:00,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:00,356 INFO L225 Difference]: With dead ends: 18861 [2023-12-21 01:05:00,356 INFO L226 Difference]: Without dead ends: 8419 [2023-12-21 01:05:00,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:05:00,376 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 530 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:00,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 529 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:05:00,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8419 states. [2023-12-21 01:05:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8419 to 8419. [2023-12-21 01:05:01,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8419 states, 6102 states have (on average 1.3808587348410357) internal successors, (8426), 6154 states have internal predecessors, (8426), 2060 states have call successors, (2060), 256 states have call predecessors, (2060), 256 states have return successors, (2060), 2008 states have call predecessors, (2060), 2060 states have call successors, (2060) [2023-12-21 01:05:01,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8419 states to 8419 states and 12546 transitions. [2023-12-21 01:05:01,132 INFO L78 Accepts]: Start accepts. Automaton has 8419 states and 12546 transitions. Word has length 476 [2023-12-21 01:05:01,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:01,132 INFO L495 AbstractCegarLoop]: Abstraction has 8419 states and 12546 transitions. [2023-12-21 01:05:01,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:01,133 INFO L276 IsEmpty]: Start isEmpty. Operand 8419 states and 12546 transitions. [2023-12-21 01:05:01,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:01,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:01,137 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:01,147 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-21 01:05:01,345 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-21 01:05:01,346 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:01,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:01,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1292873583, now seen corresponding path program 1 times [2023-12-21 01:05:01,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:01,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122496081] [2023-12-21 01:05:01,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:01,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:01,390 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:01,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1604955017] [2023-12-21 01:05:01,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:01,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:01,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:01,401 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-21 01:05:01,420 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-21 01:05:01,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:01,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:05:01,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 2284 proven. 183 refuted. 0 times theorem prover too weak. 7473 trivial. 0 not checked. [2023-12-21 01:05:02,245 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:05:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 27 proven. 183 refuted. 0 times theorem prover too weak. 9730 trivial. 0 not checked. [2023-12-21 01:05:02,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:02,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122496081] [2023-12-21 01:05:02,528 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:02,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604955017] [2023-12-21 01:05:02,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604955017] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:05:02,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:05:02,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-21 01:05:02,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591486640] [2023-12-21 01:05:02,528 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:05:02,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:05:02,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:02,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:05:02,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:05:02,530 INFO L87 Difference]: Start difference. First operand 8419 states and 12546 transitions. Second operand has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 3 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 3 states have call predecessors, (133), 3 states have call successors, (133) [2023-12-21 01:05:04,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:04,031 INFO L93 Difference]: Finished difference Result 17777 states and 26142 transitions. [2023-12-21 01:05:04,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-21 01:05:04,031 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 3 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 3 states have call predecessors, (133), 3 states have call successors, (133) Word has length 476 [2023-12-21 01:05:04,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:04,060 INFO L225 Difference]: With dead ends: 17777 [2023-12-21 01:05:04,060 INFO L226 Difference]: Without dead ends: 11469 [2023-12-21 01:05:04,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 963 GetRequests, 940 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2023-12-21 01:05:04,074 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 821 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:04,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [835 Valid, 1392 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 01:05:04,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11469 states. [2023-12-21 01:05:04,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11469 to 10643. [2023-12-21 01:05:04,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10643 states, 8070 states have (on average 1.39454770755886) internal successors, (11254), 8154 states have internal predecessors, (11254), 2220 states have call successors, (2220), 352 states have call predecessors, (2220), 352 states have return successors, (2220), 2136 states have call predecessors, (2220), 2220 states have call successors, (2220) [2023-12-21 01:05:04,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10643 states to 10643 states and 15694 transitions. [2023-12-21 01:05:04,986 INFO L78 Accepts]: Start accepts. Automaton has 10643 states and 15694 transitions. Word has length 476 [2023-12-21 01:05:04,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:04,987 INFO L495 AbstractCegarLoop]: Abstraction has 10643 states and 15694 transitions. [2023-12-21 01:05:04,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.0) internal successors, (228), 12 states have internal predecessors, (228), 3 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 3 states have call predecessors, (133), 3 states have call successors, (133) [2023-12-21 01:05:04,987 INFO L276 IsEmpty]: Start isEmpty. Operand 10643 states and 15694 transitions. [2023-12-21 01:05:04,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:04,992 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:04,992 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:05,002 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-21 01:05:05,200 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-21 01:05:05,201 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:05,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:05,201 INFO L85 PathProgramCache]: Analyzing trace with hash 748357325, now seen corresponding path program 1 times [2023-12-21 01:05:05,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:05,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450512672] [2023-12-21 01:05:05,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:05,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:05,253 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:05,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [935343052] [2023-12-21 01:05:05,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:05,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:05,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:05,255 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-21 01:05:05,280 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-21 01:05:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:05,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 1247 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 01:05:05,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:05:07,254 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:05:07,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:07,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450512672] [2023-12-21 01:05:07,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:07,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935343052] [2023-12-21 01:05:07,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935343052] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:05:07,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:05:07,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:05:07,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602541242] [2023-12-21 01:05:07,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:05:07,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:05:07,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:07,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:05:07,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:05:07,257 INFO L87 Difference]: Start difference. First operand 10643 states and 15694 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:08,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:08,244 INFO L93 Difference]: Finished difference Result 23589 states and 34627 transitions. [2023-12-21 01:05:08,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:05:08,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 476 [2023-12-21 01:05:08,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:08,271 INFO L225 Difference]: With dead ends: 23589 [2023-12-21 01:05:08,271 INFO L226 Difference]: Without dead ends: 12947 [2023-12-21 01:05:08,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 473 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:05:08,284 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 47 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:08,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1150 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:05:08,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12947 states. [2023-12-21 01:05:09,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12947 to 10835. [2023-12-21 01:05:09,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10835 states, 8262 states have (on average 1.3853788428951828) internal successors, (11446), 8346 states have internal predecessors, (11446), 2220 states have call successors, (2220), 352 states have call predecessors, (2220), 352 states have return successors, (2220), 2136 states have call predecessors, (2220), 2220 states have call successors, (2220) [2023-12-21 01:05:09,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10835 states to 10835 states and 15886 transitions. [2023-12-21 01:05:09,223 INFO L78 Accepts]: Start accepts. Automaton has 10835 states and 15886 transitions. Word has length 476 [2023-12-21 01:05:09,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:09,223 INFO L495 AbstractCegarLoop]: Abstraction has 10835 states and 15886 transitions. [2023-12-21 01:05:09,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 10835 states and 15886 transitions. [2023-12-21 01:05:09,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:09,228 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:09,229 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:09,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-21 01:05:09,436 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-21 01:05:09,437 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:09,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:09,437 INFO L85 PathProgramCache]: Analyzing trace with hash -60989301, now seen corresponding path program 1 times [2023-12-21 01:05:09,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:09,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792177417] [2023-12-21 01:05:09,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:09,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:09,488 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:09,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1337661580] [2023-12-21 01:05:09,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:09,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:09,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:09,490 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-21 01:05:09,528 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-21 01:05:09,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:09,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 1244 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-21 01:05:09,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:10,469 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:05:10,469 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:05:10,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792177417] [2023-12-21 01:05:10,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337661580] [2023-12-21 01:05:10,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337661580] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:05:10,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:05:10,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 01:05:10,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903883] [2023-12-21 01:05:10,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:05:10,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 01:05:10,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:10,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 01:05:10,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:05:10,471 INFO L87 Difference]: Start difference. First operand 10835 states and 15886 transitions. Second operand has 8 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:13,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:13,146 INFO L93 Difference]: Finished difference Result 46081 states and 67755 transitions. [2023-12-21 01:05:13,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-21 01:05:13,148 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) Word has length 476 [2023-12-21 01:05:13,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:13,214 INFO L225 Difference]: With dead ends: 46081 [2023-12-21 01:05:13,215 INFO L226 Difference]: Without dead ends: 35247 [2023-12-21 01:05:13,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2023-12-21 01:05:13,236 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1396 mSDsluCounter, 1840 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1396 SdHoareTripleChecker+Valid, 2204 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:13,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1396 Valid, 2204 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:05:13,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35247 states. [2023-12-21 01:05:14,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35247 to 13715. [2023-12-21 01:05:14,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13715 states, 11142 states have (on average 1.435110393107162) internal successors, (15990), 11226 states have internal predecessors, (15990), 2220 states have call successors, (2220), 352 states have call predecessors, (2220), 352 states have return successors, (2220), 2136 states have call predecessors, (2220), 2220 states have call successors, (2220) [2023-12-21 01:05:14,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13715 states to 13715 states and 20430 transitions. [2023-12-21 01:05:14,599 INFO L78 Accepts]: Start accepts. Automaton has 13715 states and 20430 transitions. Word has length 476 [2023-12-21 01:05:14,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:14,599 INFO L495 AbstractCegarLoop]: Abstraction has 13715 states and 20430 transitions. [2023-12-21 01:05:14,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 1 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 1 states have call predecessors, (71), 1 states have call successors, (71) [2023-12-21 01:05:14,600 INFO L276 IsEmpty]: Start isEmpty. Operand 13715 states and 20430 transitions. [2023-12-21 01:05:14,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:14,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:14,606 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:14,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-21 01:05:14,814 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-21 01:05:14,814 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:14,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:14,815 INFO L85 PathProgramCache]: Analyzing trace with hash 554578321, now seen corresponding path program 1 times [2023-12-21 01:05:14,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:14,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725298736] [2023-12-21 01:05:14,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:14,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:14,858 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:14,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2109882299] [2023-12-21 01:05:14,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:14,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:14,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:14,860 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-21 01:05:14,877 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-21 01:05:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:15,330 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-21 01:05:15,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:16,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 4984 proven. 93 refuted. 0 times theorem prover too weak. 4863 trivial. 0 not checked. [2023-12-21 01:05:16,013 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:05:16,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 117 proven. 93 refuted. 0 times theorem prover too weak. 9730 trivial. 0 not checked. [2023-12-21 01:05:16,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:16,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725298736] [2023-12-21 01:05:16,415 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:16,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109882299] [2023-12-21 01:05:16,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109882299] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:05:16,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:05:16,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2023-12-21 01:05:16,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064943913] [2023-12-21 01:05:16,415 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:05:16,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-21 01:05:16,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:16,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-21 01:05:16,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-12-21 01:05:16,417 INFO L87 Difference]: Start difference. First operand 13715 states and 20430 transitions. Second operand has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 14 states have internal predecessors, (244), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) [2023-12-21 01:05:19,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:19,712 INFO L93 Difference]: Finished difference Result 43573 states and 63975 transitions. [2023-12-21 01:05:19,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:05:19,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 14 states have internal predecessors, (244), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) Word has length 476 [2023-12-21 01:05:19,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:19,769 INFO L225 Difference]: With dead ends: 43573 [2023-12-21 01:05:19,770 INFO L226 Difference]: Without dead ends: 29859 [2023-12-21 01:05:19,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 962 GetRequests, 939 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2023-12-21 01:05:19,789 INFO L413 NwaCegarLoop]: 297 mSDtfsCounter, 1452 mSDsluCounter, 2077 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 2374 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:19,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1452 Valid, 2374 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [346 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-21 01:05:19,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29859 states. [2023-12-21 01:05:21,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29859 to 16905. [2023-12-21 01:05:21,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16905 states, 14250 states have (on average 1.4596491228070176) internal successors, (20800), 14334 states have internal predecessors, (20800), 2291 states have call successors, (2291), 363 states have call predecessors, (2291), 363 states have return successors, (2291), 2207 states have call predecessors, (2291), 2291 states have call successors, (2291) [2023-12-21 01:05:21,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16905 states to 16905 states and 25382 transitions. [2023-12-21 01:05:21,186 INFO L78 Accepts]: Start accepts. Automaton has 16905 states and 25382 transitions. Word has length 476 [2023-12-21 01:05:21,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:21,186 INFO L495 AbstractCegarLoop]: Abstraction has 16905 states and 25382 transitions. [2023-12-21 01:05:21,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 14 states have internal predecessors, (244), 4 states have call successors, (142), 3 states have call predecessors, (142), 5 states have return successors, (142), 4 states have call predecessors, (142), 4 states have call successors, (142) [2023-12-21 01:05:21,187 INFO L276 IsEmpty]: Start isEmpty. Operand 16905 states and 25382 transitions. [2023-12-21 01:05:21,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:21,192 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:21,192 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:21,201 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-21 01:05:21,400 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-21 01:05:21,400 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:21,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:21,401 INFO L85 PathProgramCache]: Analyzing trace with hash -565924432, now seen corresponding path program 1 times [2023-12-21 01:05:21,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:21,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063167880] [2023-12-21 01:05:21,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:21,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:21,443 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:21,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [678937579] [2023-12-21 01:05:21,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:21,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:21,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:21,444 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:05:21,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-21 01:05:21,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:21,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 1245 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-21 01:05:21,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:23,260 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 3984 proven. 153 refuted. 0 times theorem prover too weak. 5803 trivial. 0 not checked. [2023-12-21 01:05:23,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:05:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2023-12-21 01:05:25,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:25,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063167880] [2023-12-21 01:05:25,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:25,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678937579] [2023-12-21 01:05:25,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678937579] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 01:05:25,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:05:25,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 12 [2023-12-21 01:05:25,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240771197] [2023-12-21 01:05:25,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:05:25,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:05:25,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:25,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:05:25,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:05:25,528 INFO L87 Difference]: Start difference. First operand 16905 states and 25382 transitions. Second operand has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 6 states have internal predecessors, (124), 2 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:05:31,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:31,391 INFO L93 Difference]: Finished difference Result 98655 states and 149329 transitions. [2023-12-21 01:05:31,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 01:05:31,392 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 6 states have internal predecessors, (124), 2 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 476 [2023-12-21 01:05:31,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:31,525 INFO L225 Difference]: With dead ends: 98655 [2023-12-21 01:05:31,525 INFO L226 Difference]: Without dead ends: 81985 [2023-12-21 01:05:31,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 955 GetRequests, 942 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-12-21 01:05:31,553 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 1478 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1478 SdHoareTripleChecker+Valid, 2120 SdHoareTripleChecker+Invalid, 1511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:31,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1478 Valid, 2120 Invalid, 1511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-21 01:05:31,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81985 states. [2023-12-21 01:05:36,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81985 to 66865. [2023-12-21 01:05:36,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66865 states, 56494 states have (on average 1.4564909547916594) internal successors, (82283), 56830 states have internal predecessors, (82283), 8951 states have call successors, (8951), 1419 states have call predecessors, (8951), 1419 states have return successors, (8951), 8615 states have call predecessors, (8951), 8951 states have call successors, (8951) [2023-12-21 01:05:36,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66865 states to 66865 states and 100185 transitions. [2023-12-21 01:05:36,936 INFO L78 Accepts]: Start accepts. Automaton has 66865 states and 100185 transitions. Word has length 476 [2023-12-21 01:05:36,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:05:36,937 INFO L495 AbstractCegarLoop]: Abstraction has 66865 states and 100185 transitions. [2023-12-21 01:05:36,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 6 states have internal predecessors, (124), 2 states have call successors, (71), 1 states have call predecessors, (71), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-21 01:05:36,937 INFO L276 IsEmpty]: Start isEmpty. Operand 66865 states and 100185 transitions. [2023-12-21 01:05:36,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-21 01:05:36,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:05:36,953 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:05:36,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 01:05:37,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:37,154 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:37,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:37,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1700456754, now seen corresponding path program 1 times [2023-12-21 01:05:37,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:37,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410887993] [2023-12-21 01:05:37,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:37,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:37,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:37,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [117725289] [2023-12-21 01:05:37,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:37,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:37,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:37,201 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:05:37,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-21 01:05:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:37,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 1245 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 01:05:37,972 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:39,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 5198 proven. 72 refuted. 0 times theorem prover too weak. 4670 trivial. 0 not checked. [2023-12-21 01:05:39,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:05:40,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 342 proven. 75 refuted. 0 times theorem prover too weak. 9523 trivial. 0 not checked. [2023-12-21 01:05:40,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:40,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410887993] [2023-12-21 01:05:40,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:40,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117725289] [2023-12-21 01:05:40,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117725289] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:05:40,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:05:40,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-21 01:05:40,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106661136] [2023-12-21 01:05:40,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:05:40,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-21 01:05:40,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:40,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-21 01:05:40,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2023-12-21 01:05:40,642 INFO L87 Difference]: Start difference. First operand 66865 states and 100185 transitions. Second operand has 26 states, 25 states have (on average 9.88) internal successors, (247), 24 states have internal predecessors, (247), 8 states have call successors, (142), 5 states have call predecessors, (142), 8 states have return successors, (142), 8 states have call predecessors, (142), 8 states have call successors, (142) [2023-12-21 01:05:59,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:05:59,494 INFO L93 Difference]: Finished difference Result 265921 states and 399550 transitions. [2023-12-21 01:05:59,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-21 01:05:59,495 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 9.88) internal successors, (247), 24 states have internal predecessors, (247), 8 states have call successors, (142), 5 states have call predecessors, (142), 8 states have return successors, (142), 8 states have call predecessors, (142), 8 states have call successors, (142) Word has length 476 [2023-12-21 01:05:59,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:05:59,883 INFO L225 Difference]: With dead ends: 265921 [2023-12-21 01:05:59,883 INFO L226 Difference]: Without dead ends: 201715 [2023-12-21 01:05:59,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1011 GetRequests, 932 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2356 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1505, Invalid=4975, Unknown=0, NotChecked=0, Total=6480 [2023-12-21 01:05:59,975 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 5551 mSDsluCounter, 5035 mSDsCounter, 0 mSdLazyCounter, 4708 mSolverCounterSat, 943 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5689 SdHoareTripleChecker+Valid, 5539 SdHoareTripleChecker+Invalid, 5651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 943 IncrementalHoareTripleChecker+Valid, 4708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:05:59,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5689 Valid, 5539 Invalid, 5651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [943 Valid, 4708 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-21 01:06:00,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201715 states. [2023-12-21 01:06:11,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201715 to 135999. [2023-12-21 01:06:11,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135999 states, 116098 states have (on average 1.4532808489379663) internal successors, (168723), 116722 states have internal predecessors, (168723), 16903 states have call successors, (16903), 2997 states have call predecessors, (16903), 2997 states have return successors, (16903), 16279 states have call predecessors, (16903), 16903 states have call successors, (16903) [2023-12-21 01:06:11,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135999 states to 135999 states and 202529 transitions. [2023-12-21 01:06:11,807 INFO L78 Accepts]: Start accepts. Automaton has 135999 states and 202529 transitions. Word has length 476 [2023-12-21 01:06:11,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:06:11,808 INFO L495 AbstractCegarLoop]: Abstraction has 135999 states and 202529 transitions. [2023-12-21 01:06:11,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 9.88) internal successors, (247), 24 states have internal predecessors, (247), 8 states have call successors, (142), 5 states have call predecessors, (142), 8 states have return successors, (142), 8 states have call predecessors, (142), 8 states have call successors, (142) [2023-12-21 01:06:11,808 INFO L276 IsEmpty]: Start isEmpty. Operand 135999 states and 202529 transitions. [2023-12-21 01:06:12,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:06:12,071 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:06:12,072 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:06:12,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-21 01:06:12,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:06:12,284 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:06:12,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:06:12,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1531501599, now seen corresponding path program 1 times [2023-12-21 01:06:12,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:06:12,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138075551] [2023-12-21 01:06:12,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:06:12,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:06:12,337 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:06:12,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1560911311] [2023-12-21 01:06:12,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:06:12,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:06:12,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:06:12,338 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:06:12,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-21 01:06:13,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:06:13,096 INFO L262 TraceCheckSpWp]: Trace formula consists of 1245 conjuncts, 55 conjunts are in the unsatisfiable core [2023-12-21 01:06:13,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:06:18,425 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 5825 proven. 1083 refuted. 0 times theorem prover too weak. 3032 trivial. 0 not checked. [2023-12-21 01:06:18,426 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:06:26,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:06:26,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138075551] [2023-12-21 01:06:26,326 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:06:26,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560911311] [2023-12-21 01:06:26,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560911311] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:06:26,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:06:26,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2023-12-21 01:06:26,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267444908] [2023-12-21 01:06:26,327 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:06:26,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-21 01:06:26,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:06:26,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-21 01:06:26,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=589, Invalid=2167, Unknown=0, NotChecked=0, Total=2756 [2023-12-21 01:06:26,329 INFO L87 Difference]: Start difference. First operand 135999 states and 202529 transitions. Second operand has 33 states, 33 states have (on average 4.878787878787879) internal successors, (161), 28 states have internal predecessors, (161), 10 states have call successors, (71), 10 states have call predecessors, (71), 13 states have return successors, (71), 10 states have call predecessors, (71), 10 states have call successors, (71) [2023-12-21 01:06:42,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:06:42,732 INFO L93 Difference]: Finished difference Result 275688 states and 406500 transitions. [2023-12-21 01:06:42,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-12-21 01:06:42,732 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.878787878787879) internal successors, (161), 28 states have internal predecessors, (161), 10 states have call successors, (71), 10 states have call predecessors, (71), 13 states have return successors, (71), 10 states have call predecessors, (71), 10 states have call successors, (71) Word has length 477 [2023-12-21 01:06:42,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:06:43,155 INFO L225 Difference]: With dead ends: 275688 [2023-12-21 01:06:43,155 INFO L226 Difference]: Without dead ends: 142392 [2023-12-21 01:06:43,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 834 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2507 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2306, Invalid=7200, Unknown=0, NotChecked=0, Total=9506 [2023-12-21 01:06:43,273 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 827 mSDsluCounter, 3025 mSDsCounter, 0 mSdLazyCounter, 3342 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 3566 SdHoareTripleChecker+Invalid, 3540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 3342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:06:43,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [835 Valid, 3566 Invalid, 3540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 3342 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-21 01:06:43,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142392 states. [2023-12-21 01:06:55,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142392 to 140055. [2023-12-21 01:06:55,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140055 states, 119146 states have (on average 1.436044852533866) internal successors, (171099), 119770 states have internal predecessors, (171099), 16895 states have call successors, (16895), 4013 states have call predecessors, (16895), 4013 states have return successors, (16895), 16271 states have call predecessors, (16895), 16895 states have call successors, (16895) [2023-12-21 01:06:56,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140055 states to 140055 states and 204889 transitions. [2023-12-21 01:06:56,271 INFO L78 Accepts]: Start accepts. Automaton has 140055 states and 204889 transitions. Word has length 477 [2023-12-21 01:06:56,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:06:56,272 INFO L495 AbstractCegarLoop]: Abstraction has 140055 states and 204889 transitions. [2023-12-21 01:06:56,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.878787878787879) internal successors, (161), 28 states have internal predecessors, (161), 10 states have call successors, (71), 10 states have call predecessors, (71), 13 states have return successors, (71), 10 states have call predecessors, (71), 10 states have call successors, (71) [2023-12-21 01:06:56,272 INFO L276 IsEmpty]: Start isEmpty. Operand 140055 states and 204889 transitions. [2023-12-21 01:06:56,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2023-12-21 01:06:56,450 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:06:56,451 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:06:56,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-21 01:06:56,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:06:56,651 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:06:56,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:06:56,652 INFO L85 PathProgramCache]: Analyzing trace with hash 973308386, now seen corresponding path program 1 times [2023-12-21 01:06:56,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:06:56,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474282083] [2023-12-21 01:06:56,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:06:56,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:06:56,693 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:06:56,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [590061750] [2023-12-21 01:06:56,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:06:56,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:06:56,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:06:56,695 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:06:56,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-21 01:06:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:06:57,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-21 01:06:57,384 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:06:57,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 3721 proven. 186 refuted. 0 times theorem prover too weak. 6033 trivial. 0 not checked. [2023-12-21 01:06:57,921 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:06:58,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 228 proven. 189 refuted. 0 times theorem prover too weak. 9523 trivial. 0 not checked. [2023-12-21 01:06:58,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:06:58,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474282083] [2023-12-21 01:06:58,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:06:58,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590061750] [2023-12-21 01:06:58,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590061750] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:06:58,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:06:58,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2023-12-21 01:06:58,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645947759] [2023-12-21 01:06:58,480 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:06:58,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-21 01:06:58,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:06:58,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-21 01:06:58,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-12-21 01:06:58,482 INFO L87 Difference]: Start difference. First operand 140055 states and 204889 transitions. Second operand has 17 states, 17 states have (on average 11.647058823529411) internal successors, (198), 17 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 7 states have return successors, (131), 4 states have call predecessors, (131), 4 states have call successors, (131) [2023-12-21 01:07:15,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:07:15,139 INFO L93 Difference]: Finished difference Result 283307 states and 411619 transitions. [2023-12-21 01:07:15,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:07:15,140 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.647058823529411) internal successors, (198), 17 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 7 states have return successors, (131), 4 states have call predecessors, (131), 4 states have call successors, (131) Word has length 478 [2023-12-21 01:07:15,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:07:15,603 INFO L225 Difference]: With dead ends: 283307 [2023-12-21 01:07:15,603 INFO L226 Difference]: Without dead ends: 145303 [2023-12-21 01:07:15,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 965 GetRequests, 938 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=225, Invalid=531, Unknown=0, NotChecked=0, Total=756 [2023-12-21 01:07:15,727 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 396 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 1466 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 1505 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:07:15,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 1505 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1466 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-21 01:07:15,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145303 states. [2023-12-21 01:07:28,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145303 to 132331. [2023-12-21 01:07:28,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132331 states, 113301 states have (on average 1.4299432485150174) internal successors, (162014), 113733 states have internal predecessors, (162014), 15143 states have call successors, (15143), 3886 states have call predecessors, (15143), 3886 states have return successors, (15143), 14711 states have call predecessors, (15143), 15143 states have call successors, (15143) [2023-12-21 01:07:29,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132331 states to 132331 states and 192300 transitions. [2023-12-21 01:07:29,258 INFO L78 Accepts]: Start accepts. Automaton has 132331 states and 192300 transitions. Word has length 478 [2023-12-21 01:07:29,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:07:29,259 INFO L495 AbstractCegarLoop]: Abstraction has 132331 states and 192300 transitions. [2023-12-21 01:07:29,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.647058823529411) internal successors, (198), 17 states have internal predecessors, (198), 4 states have call successors, (130), 3 states have call predecessors, (130), 7 states have return successors, (131), 4 states have call predecessors, (131), 4 states have call successors, (131) [2023-12-21 01:07:29,259 INFO L276 IsEmpty]: Start isEmpty. Operand 132331 states and 192300 transitions. [2023-12-21 01:07:29,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2023-12-21 01:07:29,275 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:07:29,275 INFO L195 NwaCegarLoop]: trace histogram [71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 01:07:29,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-21 01:07:29,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-21 01:07:29,476 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:07:29,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:07:29,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1674908260, now seen corresponding path program 1 times [2023-12-21 01:07:29,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:07:29,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874277186] [2023-12-21 01:07:29,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:29,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:07:29,518 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:07:29,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1297337199] [2023-12-21 01:07:29,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:07:29,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:07:29,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:07:29,519 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:07:29,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-21 01:07:30,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:07:30,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 1249 conjuncts, 45 conjunts are in the unsatisfiable core [2023-12-21 01:07:30,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2023-12-21 01:17:05,873 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 01:17:05,873 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 01:17:06,152 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 01:17:06,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:06,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-21 01:17:06,363 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 479 with TraceHistMax 71,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-6-2-4-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-2-2-2-2-2-2-2-2-2-2-3-3-4-4-2-2-5-5-5-5-4-4-4-4-4-4-3-3-4-4-3-3-4-4-4-4-3-3-2-2-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-61-3-3-3-2-5-2-3-2-4-2-5-2-4-2-5-2-5-2-4-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-4-2-4-2-4-2-4-2-4-2-4-2-4-2-4-2-3-2-2-2-2-1 context. [2023-12-21 01:17:06,367 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:17:06,368 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-21 01:17:06,370 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 01:17:06 BoogieIcfgContainer [2023-12-21 01:17:06,370 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-21 01:17:06,372 INFO L158 Benchmark]: Toolchain (without parser) took 837356.35ms. Allocated memory was 191.9MB in the beginning and 6.7GB in the end (delta: 6.5GB). Free memory was 147.1MB in the beginning and 3.9GB in the end (delta: -3.8GB). Peak memory consumption was 6.4GB. Max. memory is 8.0GB. [2023-12-21 01:17:06,372 INFO L158 Benchmark]: CDTParser took 0.47ms. Allocated memory is still 191.9MB. Free memory is still 142.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 01:17:06,372 INFO L158 Benchmark]: CACSL2BoogieTranslator took 453.81ms. Allocated memory is still 191.9MB. Free memory was 147.1MB in the beginning and 110.1MB in the end (delta: 37.1MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. [2023-12-21 01:17:06,373 INFO L158 Benchmark]: Boogie Procedure Inliner took 76.21ms. Allocated memory is still 191.9MB. Free memory was 110.1MB in the beginning and 93.7MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2023-12-21 01:17:06,373 INFO L158 Benchmark]: Boogie Preprocessor took 175.54ms. Allocated memory was 191.9MB in the beginning and 292.6MB in the end (delta: 100.7MB). Free memory was 93.3MB in the beginning and 217.0MB in the end (delta: -123.7MB). Peak memory consumption was 10.7MB. Max. memory is 8.0GB. [2023-12-21 01:17:06,375 INFO L158 Benchmark]: RCFGBuilder took 1018.55ms. Allocated memory is still 292.6MB. Free memory was 217.0MB in the beginning and 123.2MB in the end (delta: 93.8MB). Peak memory consumption was 93.3MB. Max. memory is 8.0GB. [2023-12-21 01:17:06,375 INFO L158 Benchmark]: TraceAbstraction took 835623.14ms. Allocated memory was 292.6MB in the beginning and 6.7GB in the end (delta: 6.4GB). Free memory was 122.6MB in the beginning and 3.9GB in the end (delta: -3.8GB). Peak memory consumption was 6.3GB. Max. memory is 8.0GB. [2023-12-21 01:17:06,382 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.47ms. Allocated memory is still 191.9MB. Free memory is still 142.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 453.81ms. Allocated memory is still 191.9MB. Free memory was 147.1MB in the beginning and 110.1MB in the end (delta: 37.1MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 76.21ms. Allocated memory is still 191.9MB. Free memory was 110.1MB in the beginning and 93.7MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Preprocessor took 175.54ms. Allocated memory was 191.9MB in the beginning and 292.6MB in the end (delta: 100.7MB). Free memory was 93.3MB in the beginning and 217.0MB in the end (delta: -123.7MB). Peak memory consumption was 10.7MB. Max. memory is 8.0GB. * RCFGBuilder took 1018.55ms. Allocated memory is still 292.6MB. Free memory was 217.0MB in the beginning and 123.2MB in the end (delta: 93.8MB). Peak memory consumption was 93.3MB. Max. memory is 8.0GB. * TraceAbstraction took 835623.14ms. Allocated memory was 292.6MB in the beginning and 6.7GB in the end (delta: 6.4GB). Free memory was 122.6MB in the beginning and 3.9GB in the end (delta: -3.8GB). Peak memory consumption was 6.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 479 with TraceHistMax 71,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-6-2-4-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-2-2-2-2-2-2-2-2-2-2-3-3-4-4-2-2-5-5-5-5-4-4-4-4-4-4-3-3-4-4-3-3-4-4-4-4-3-3-2-2-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-61-3-3-3-2-5-2-3-2-4-2-5-2-4-2-5-2-5-2-4-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-5-2-4-2-4-2-4-2-4-2-4-2-4-2-4-2-4-2-3-2-2-2-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 242 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 835.6s, OverallIterations: 26, TraceHistogramMax: 71, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.6s, AutomataDifference: 83.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 29292 SdHoareTripleChecker+Valid, 18.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 29068 mSDsluCounter, 51487 SdHoareTripleChecker+Invalid, 15.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 38825 mSDsCounter, 6012 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21927 IncrementalHoareTripleChecker+Invalid, 27939 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6012 mSolverCounterUnsat, 12662 mSDtfsCounter, 21927 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 16364 GetRequests, 15875 SyntacticMatches, 3 SemanticMatches, 486 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8853 ImplicationChecksByTransitivity, 10.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=140055occurred in iteration=24, InterpolantAutomatonStates: 430, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 52.1s AutomataMinimizationTime, 25 MinimizatonAttempts, 158632 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.6s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 105.5s InterpolantComputationTime, 12343 NumberOfCodeBlocks, 12343 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 15643 ConstructedInterpolants, 0 QuantifiedInterpolants, 63513 SizeOfPredicates, 131 NumberOfNonLiveVariables, 31209 ConjunctsInSsa, 261 ConjunctsInUnsatCore, 33 InterpolantComputations, 17 PerfectInterpolantSequences, 324663/328020 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown