/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-93.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 14:29:54,386 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 14:29:54,450 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 14:29:54,455 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 14:29:54,455 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 14:29:54,476 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 14:29:54,476 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 14:29:54,476 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 14:29:54,477 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 14:29:54,480 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 14:29:54,480 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 14:29:54,480 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 14:29:54,480 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 14:29:54,481 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 14:29:54,481 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 14:29:54,482 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 14:29:54,482 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 14:29:54,482 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 14:29:54,482 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 14:29:54,483 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 14:29:54,483 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 14:29:54,484 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 14:29:54,485 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 14:29:54,485 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:29:54,486 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 14:29:54,486 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 14:29:54,487 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 14:29:54,487 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 14:29:54,487 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 14:29:54,487 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 14:29:54,487 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 14:29:54,488 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 14:29:54,652 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 14:29:54,671 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 14:29:54,672 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 14:29:54,673 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 14:29:54,673 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 14:29:54,674 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-93.i [2023-12-19 14:29:55,719 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 14:29:55,958 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 14:29:55,959 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-93.i [2023-12-19 14:29:55,976 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fe695f0ab/9c780ebaed74430eb5cdfc6a748087ca/FLAGaab571e5d [2023-12-19 14:29:55,988 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fe695f0ab/9c780ebaed74430eb5cdfc6a748087ca [2023-12-19 14:29:55,990 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 14:29:55,991 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 14:29:55,992 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 14:29:55,992 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 14:29:55,997 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 14:29:55,998 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:29:55" (1/1) ... [2023-12-19 14:29:55,998 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6d495200 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:55, skipping insertion in model container [2023-12-19 14:29:55,999 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:29:55" (1/1) ... [2023-12-19 14:29:56,053 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 14:29:56,158 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-93.i[916,929] [2023-12-19 14:29:56,331 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:29:56,352 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 14:29:56,360 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-93.i[916,929] [2023-12-19 14:29:56,455 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:29:56,472 INFO L206 MainTranslator]: Completed translation [2023-12-19 14:29:56,472 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56 WrapperNode [2023-12-19 14:29:56,472 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 14:29:56,473 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 14:29:56,473 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 14:29:56,473 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 14:29:56,478 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,502 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,598 INFO L138 Inliner]: procedures = 26, calls = 92, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 849 [2023-12-19 14:29:56,599 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 14:29:56,599 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 14:29:56,599 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 14:29:56,599 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 14:29:56,623 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,623 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,633 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,690 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 14:29:56,690 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,690 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,707 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,711 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,719 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,737 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,762 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 14:29:56,763 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 14:29:56,763 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 14:29:56,763 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 14:29:56,764 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (1/1) ... [2023-12-19 14:29:56,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:29:56,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:29:56,793 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 14:29:56,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 14:29:56,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 14:29:56,811 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 14:29:56,811 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 14:29:56,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 14:29:56,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 14:29:56,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 14:29:56,921 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 14:29:56,922 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 14:29:57,788 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 14:29:57,837 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 14:29:57,838 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 14:29:57,838 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:29:57 BoogieIcfgContainer [2023-12-19 14:29:57,838 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 14:29:57,839 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 14:29:57,839 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 14:29:57,842 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 14:29:57,842 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 02:29:55" (1/3) ... [2023-12-19 14:29:57,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34a86403 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:29:57, skipping insertion in model container [2023-12-19 14:29:57,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:29:56" (2/3) ... [2023-12-19 14:29:57,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34a86403 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:29:57, skipping insertion in model container [2023-12-19 14:29:57,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:29:57" (3/3) ... [2023-12-19 14:29:57,845 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-93.i [2023-12-19 14:29:57,856 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 14:29:57,856 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 14:29:57,900 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 14:29:57,905 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;@1c7feea1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 14:29:57,905 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 14:29:57,911 INFO L276 IsEmpty]: Start isEmpty. Operand has 305 states, 223 states have (on average 1.5695067264573992) internal successors, (350), 224 states have internal predecessors, (350), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:29:57,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2023-12-19 14:29:57,947 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:29:57,947 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:29:57,948 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:29:57,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:29:57,954 INFO L85 PathProgramCache]: Analyzing trace with hash -2109325268, now seen corresponding path program 1 times [2023-12-19 14:29:57,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:29:57,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532719874] [2023-12-19 14:29:57,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:29:57,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:29:58,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:29:58,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:29:58,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532719874] [2023-12-19 14:29:58,323 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 14:29:58,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477276121] [2023-12-19 14:29:58,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:29:58,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:29:58,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:29:58,325 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:29:58,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 14:29:58,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:29:58,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 1338 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 14:29:58,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:29:58,818 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 12168 trivial. 0 not checked. [2023-12-19 14:29:58,819 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:29:58,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477276121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:29:58,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:29:58,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 14:29:58,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040430383] [2023-12-19 14:29:58,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:29:58,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 14:29:58,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:29:58,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 14:29:58,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:29:58,851 INFO L87 Difference]: Start difference. First operand has 305 states, 223 states have (on average 1.5695067264573992) internal successors, (350), 224 states have internal predecessors, (350), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Second operand has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:29:58,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:29:58,954 INFO L93 Difference]: Finished difference Result 607 states and 1093 transitions. [2023-12-19 14:29:58,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 14:29:58,956 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) Word has length 538 [2023-12-19 14:29:58,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:29:58,970 INFO L225 Difference]: With dead ends: 607 [2023-12-19 14:29:58,971 INFO L226 Difference]: Without dead ends: 303 [2023-12-19 14:29:58,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:29:58,980 INFO L413 NwaCegarLoop]: 494 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, 494 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:29:58,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 494 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:29:58,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-12-19 14:29:59,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2023-12-19 14:29:59,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 222 states have (on average 1.527027027027027) internal successors, (339), 222 states have internal predecessors, (339), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:29:59,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 497 transitions. [2023-12-19 14:29:59,055 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 497 transitions. Word has length 538 [2023-12-19 14:29:59,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:29:59,056 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 497 transitions. [2023-12-19 14:29:59,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:29:59,057 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 497 transitions. [2023-12-19 14:29:59,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:29:59,064 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:29:59,064 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:29:59,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 14:29:59,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 14:29:59,275 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:29:59,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:29:59,276 INFO L85 PathProgramCache]: Analyzing trace with hash 419045886, now seen corresponding path program 1 times [2023-12-19 14:29:59,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:29:59,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295064194] [2023-12-19 14:29:59,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:29:59,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:29:59,401 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:29:59,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1976010363] [2023-12-19 14:29:59,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:29:59,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:29:59,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:29:59,410 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:29:59,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 14:29:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:29:59,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 1342 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 14:29:59,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:29:59,900 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 2272 proven. 0 refuted. 0 times theorem prover too weak. 10052 trivial. 0 not checked. [2023-12-19 14:29:59,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:29:59,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:29:59,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295064194] [2023-12-19 14:29:59,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:29:59,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976010363] [2023-12-19 14:29:59,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976010363] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:29:59,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:29:59,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:29:59,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089570225] [2023-12-19 14:29:59,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:29:59,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:29:59,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:29:59,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:29:59,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:29:59,906 INFO L87 Difference]: Start difference. First operand 303 states and 497 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:00,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:00,176 INFO L93 Difference]: Finished difference Result 605 states and 993 transitions. [2023-12-19 14:30:00,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:30:00,177 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 539 [2023-12-19 14:30:00,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:00,182 INFO L225 Difference]: With dead ends: 605 [2023-12-19 14:30:00,183 INFO L226 Difference]: Without dead ends: 303 [2023-12-19 14:30:00,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 536 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:30:00,184 INFO L413 NwaCegarLoop]: 479 mSDtfsCounter, 622 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:00,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 633 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:30:00,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-12-19 14:30:00,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2023-12-19 14:30:00,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 222 states have (on average 1.5225225225225225) internal successors, (338), 222 states have internal predecessors, (338), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:30:00,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 496 transitions. [2023-12-19 14:30:00,201 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 496 transitions. Word has length 539 [2023-12-19 14:30:00,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:00,203 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 496 transitions. [2023-12-19 14:30:00,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:00,203 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 496 transitions. [2023-12-19 14:30:00,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:00,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:00,210 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:00,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:00,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 14:30:00,418 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:00,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:00,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2141816960, now seen corresponding path program 1 times [2023-12-19 14:30:00,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:00,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888186738] [2023-12-19 14:30:00,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:00,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:00,485 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:00,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [481462417] [2023-12-19 14:30:00,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:00,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:00,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:00,487 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:00,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 14:30:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:00,819 INFO L262 TraceCheckSpWp]: Trace formula consists of 1344 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:30:00,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:00,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:00,873 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:00,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:00,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888186738] [2023-12-19 14:30:00,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:00,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481462417] [2023-12-19 14:30:00,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481462417] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:00,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:00,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:30:00,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640086431] [2023-12-19 14:30:00,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:00,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:30:00,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:00,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:30:00,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:00,877 INFO L87 Difference]: Start difference. First operand 303 states and 496 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:00,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:00,960 INFO L93 Difference]: Finished difference Result 902 states and 1478 transitions. [2023-12-19 14:30:00,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:30:00,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:00,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:00,964 INFO L225 Difference]: With dead ends: 902 [2023-12-19 14:30:00,964 INFO L226 Difference]: Without dead ends: 600 [2023-12-19 14:30:00,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:00,966 INFO L413 NwaCegarLoop]: 700 mSDtfsCounter, 478 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:00,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 1173 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:30:00,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2023-12-19 14:30:00,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 431. [2023-12-19 14:30:00,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 350 states have (on average 1.582857142857143) internal successors, (554), 350 states have internal predecessors, (554), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:30:00,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 712 transitions. [2023-12-19 14:30:00,996 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 712 transitions. Word has length 539 [2023-12-19 14:30:00,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:00,997 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 712 transitions. [2023-12-19 14:30:00,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:00,997 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 712 transitions. [2023-12-19 14:30:01,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:01,002 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:01,002 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:01,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:01,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:01,210 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:01,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:01,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1901577214, now seen corresponding path program 1 times [2023-12-19 14:30:01,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:01,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545027287] [2023-12-19 14:30:01,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:01,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:01,264 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:01,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216817975] [2023-12-19 14:30:01,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:01,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:01,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:01,280 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:01,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 14:30:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:01,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:30:01,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:01,666 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:01,666 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:01,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:01,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545027287] [2023-12-19 14:30:01,667 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:01,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216817975] [2023-12-19 14:30:01,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216817975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:01,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:01,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:30:01,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768526920] [2023-12-19 14:30:01,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:01,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:30:01,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:01,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:30:01,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:30:01,670 INFO L87 Difference]: Start difference. First operand 431 states and 712 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:01,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:01,844 INFO L93 Difference]: Finished difference Result 1433 states and 2347 transitions. [2023-12-19 14:30:01,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:30:01,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:01,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:01,849 INFO L225 Difference]: With dead ends: 1433 [2023-12-19 14:30:01,849 INFO L226 Difference]: Without dead ends: 1003 [2023-12-19 14:30:01,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:30:01,852 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 1079 mSDsluCounter, 1120 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 1950 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:01,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1079 Valid, 1950 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:30:01,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2023-12-19 14:30:01,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 759. [2023-12-19 14:30:01,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 648 states have (on average 1.5925925925925926) internal successors, (1032), 649 states have internal predecessors, (1032), 108 states have call successors, (108), 2 states have call predecessors, (108), 2 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2023-12-19 14:30:01,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1248 transitions. [2023-12-19 14:30:01,902 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1248 transitions. Word has length 539 [2023-12-19 14:30:01,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:01,903 INFO L495 AbstractCegarLoop]: Abstraction has 759 states and 1248 transitions. [2023-12-19 14:30:01,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:01,903 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1248 transitions. [2023-12-19 14:30:01,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:01,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:01,907 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:01,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-19 14:30:02,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:02,115 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:02,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:02,115 INFO L85 PathProgramCache]: Analyzing trace with hash 514259136, now seen corresponding path program 1 times [2023-12-19 14:30:02,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:02,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321152802] [2023-12-19 14:30:02,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:02,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:02,184 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:02,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1778724181] [2023-12-19 14:30:02,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:02,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:02,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:02,185 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:02,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 14:30:02,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:02,496 INFO L262 TraceCheckSpWp]: Trace formula consists of 1344 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:30:02,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:02,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:02,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:02,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:02,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321152802] [2023-12-19 14:30:02,539 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:02,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778724181] [2023-12-19 14:30:02,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778724181] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:02,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:02,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:30:02,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573228750] [2023-12-19 14:30:02,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:02,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:30:02,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:02,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:30:02,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:02,541 INFO L87 Difference]: Start difference. First operand 759 states and 1248 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:02,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:02,616 INFO L93 Difference]: Finished difference Result 1412 states and 2312 transitions. [2023-12-19 14:30:02,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:30:02,616 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:02,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:02,619 INFO L225 Difference]: With dead ends: 1412 [2023-12-19 14:30:02,619 INFO L226 Difference]: Without dead ends: 654 [2023-12-19 14:30:02,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:02,620 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 347 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:02,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 985 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:30:02,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-12-19 14:30:02,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 555. [2023-12-19 14:30:02,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 473 states have (on average 1.5835095137420718) internal successors, (749), 473 states have internal predecessors, (749), 79 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:30:02,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 907 transitions. [2023-12-19 14:30:02,638 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 907 transitions. Word has length 539 [2023-12-19 14:30:02,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:02,639 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 907 transitions. [2023-12-19 14:30:02,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:02,639 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 907 transitions. [2023-12-19 14:30:02,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:02,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:02,642 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:02,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:02,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:02,850 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:02,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:02,850 INFO L85 PathProgramCache]: Analyzing trace with hash 541324738, now seen corresponding path program 1 times [2023-12-19 14:30:02,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:02,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845329640] [2023-12-19 14:30:02,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:02,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:02,895 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:02,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1858944860] [2023-12-19 14:30:02,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:02,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:02,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:02,896 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:02,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 14:30:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:03,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 1343 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 14:30:03,270 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:03,346 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:03,346 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:03,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:03,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845329640] [2023-12-19 14:30:03,346 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:03,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858944860] [2023-12-19 14:30:03,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858944860] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:03,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:03,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:30:03,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882428555] [2023-12-19 14:30:03,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:03,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:30:03,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:03,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:30:03,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:30:03,348 INFO L87 Difference]: Start difference. First operand 555 states and 907 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:03,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:03,902 INFO L93 Difference]: Finished difference Result 1672 states and 2710 transitions. [2023-12-19 14:30:03,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 14:30:03,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:03,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:03,907 INFO L225 Difference]: With dead ends: 1672 [2023-12-19 14:30:03,907 INFO L226 Difference]: Without dead ends: 1118 [2023-12-19 14:30:03,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 539 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:30:03,908 INFO L413 NwaCegarLoop]: 742 mSDtfsCounter, 998 mSDsluCounter, 1757 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 998 SdHoareTripleChecker+Valid, 2499 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:03,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [998 Valid, 2499 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 14:30:03,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2023-12-19 14:30:03,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 666. [2023-12-19 14:30:03,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 584 states have (on average 1.5736301369863013) internal successors, (919), 584 states have internal predecessors, (919), 79 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:30:03,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1077 transitions. [2023-12-19 14:30:03,935 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1077 transitions. Word has length 539 [2023-12-19 14:30:03,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:03,936 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 1077 transitions. [2023-12-19 14:30:03,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:03,936 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1077 transitions. [2023-12-19 14:30:03,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:03,939 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:03,939 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:03,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:04,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:04,148 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:04,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:04,148 INFO L85 PathProgramCache]: Analyzing trace with hash 789471232, now seen corresponding path program 1 times [2023-12-19 14:30:04,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:04,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655463632] [2023-12-19 14:30:04,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:04,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:04,192 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:04,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2589813] [2023-12-19 14:30:04,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:04,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:04,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:04,193 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:04,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 14:30:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:04,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 1343 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 14:30:04,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:04,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6084 proven. 135 refuted. 0 times theorem prover too weak. 6105 trivial. 0 not checked. [2023-12-19 14:30:04,822 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:05,139 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 99 proven. 135 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-12-19 14:30:05,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:05,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655463632] [2023-12-19 14:30:05,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:05,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2589813] [2023-12-19 14:30:05,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2589813] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:05,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:05,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-19 14:30:05,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895783622] [2023-12-19 14:30:05,140 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:05,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 14:30:05,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:05,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 14:30:05,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-19 14:30:05,141 INFO L87 Difference]: Start difference. First operand 666 states and 1077 transitions. Second operand has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 3 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 3 states have call predecessors, (125), 3 states have call successors, (125) [2023-12-19 14:30:05,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:05,974 INFO L93 Difference]: Finished difference Result 2012 states and 3243 transitions. [2023-12-19 14:30:05,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 14:30:05,975 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 3 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 3 states have call predecessors, (125), 3 states have call successors, (125) Word has length 539 [2023-12-19 14:30:05,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:05,980 INFO L225 Difference]: With dead ends: 2012 [2023-12-19 14:30:05,983 INFO L226 Difference]: Without dead ends: 1347 [2023-12-19 14:30:05,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1087 GetRequests, 1069 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2023-12-19 14:30:05,985 INFO L413 NwaCegarLoop]: 760 mSDtfsCounter, 686 mSDsluCounter, 1968 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 2728 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:05,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 2728 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 14:30:05,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1347 states. [2023-12-19 14:30:06,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1347 to 1114. [2023-12-19 14:30:06,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1031 states have (on average 1.594568380213385) internal successors, (1644), 1031 states have internal predecessors, (1644), 79 states have call successors, (79), 3 states have call predecessors, (79), 3 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-12-19 14:30:06,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1802 transitions. [2023-12-19 14:30:06,022 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1802 transitions. Word has length 539 [2023-12-19 14:30:06,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:06,022 INFO L495 AbstractCegarLoop]: Abstraction has 1114 states and 1802 transitions. [2023-12-19 14:30:06,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 3 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 3 states have call predecessors, (125), 3 states have call successors, (125) [2023-12-19 14:30:06,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1802 transitions. [2023-12-19 14:30:06,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:06,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:06,027 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:06,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:06,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:06,236 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:06,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:06,236 INFO L85 PathProgramCache]: Analyzing trace with hash -205222466, now seen corresponding path program 1 times [2023-12-19 14:30:06,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:06,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189820010] [2023-12-19 14:30:06,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:06,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:06,281 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:06,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921756754] [2023-12-19 14:30:06,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:06,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:06,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:06,282 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:06,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 14:30:06,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:06,632 INFO L262 TraceCheckSpWp]: Trace formula consists of 1344 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:30:06,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:06,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:06,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:06,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:06,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189820010] [2023-12-19 14:30:06,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:06,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921756754] [2023-12-19 14:30:06,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921756754] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:06,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:06,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:30:06,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994989832] [2023-12-19 14:30:06,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:06,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:30:06,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:06,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:30:06,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:06,674 INFO L87 Difference]: Start difference. First operand 1114 states and 1802 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:06,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:06,753 INFO L93 Difference]: Finished difference Result 2845 states and 4604 transitions. [2023-12-19 14:30:06,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:30:06,753 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:06,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:06,759 INFO L225 Difference]: With dead ends: 2845 [2023-12-19 14:30:06,759 INFO L226 Difference]: Without dead ends: 1732 [2023-12-19 14:30:06,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:30:06,761 INFO L413 NwaCegarLoop]: 516 mSDtfsCounter, 468 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:06,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 992 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:30:06,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2023-12-19 14:30:06,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1730. [2023-12-19 14:30:06,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1565 states have (on average 1.5667731629392971) internal successors, (2452), 1565 states have internal predecessors, (2452), 158 states have call successors, (158), 6 states have call predecessors, (158), 6 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2023-12-19 14:30:06,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 2768 transitions. [2023-12-19 14:30:06,814 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 2768 transitions. Word has length 539 [2023-12-19 14:30:06,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:06,815 INFO L495 AbstractCegarLoop]: Abstraction has 1730 states and 2768 transitions. [2023-12-19 14:30:06,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:06,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 2768 transitions. [2023-12-19 14:30:06,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:06,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:06,838 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:06,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:07,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 14:30:07,046 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:07,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:07,047 INFO L85 PathProgramCache]: Analyzing trace with hash -299862596, now seen corresponding path program 1 times [2023-12-19 14:30:07,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:07,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061237965] [2023-12-19 14:30:07,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:07,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:07,090 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:07,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1019864011] [2023-12-19 14:30:07,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:07,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:07,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:07,106 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:07,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 14:30:07,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:07,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 1342 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-19 14:30:07,470 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:08,040 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:08,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:08,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:08,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061237965] [2023-12-19 14:30:08,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:08,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019864011] [2023-12-19 14:30:08,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019864011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:08,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:08,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:30:08,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182570275] [2023-12-19 14:30:08,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:08,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:30:08,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:08,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:30:08,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:30:08,042 INFO L87 Difference]: Start difference. First operand 1730 states and 2768 transitions. Second operand has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:10,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:10,113 INFO L93 Difference]: Finished difference Result 11732 states and 18727 transitions. [2023-12-19 14:30:10,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 14:30:10,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:10,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:10,142 INFO L225 Difference]: With dead ends: 11732 [2023-12-19 14:30:10,142 INFO L226 Difference]: Without dead ends: 10003 [2023-12-19 14:30:10,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 533 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:30:10,147 INFO L413 NwaCegarLoop]: 769 mSDtfsCounter, 2784 mSDsluCounter, 2783 mSDsCounter, 0 mSdLazyCounter, 1440 mSolverCounterSat, 572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2784 SdHoareTripleChecker+Valid, 3552 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 572 IncrementalHoareTripleChecker+Valid, 1440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:10,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2784 Valid, 3552 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [572 Valid, 1440 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-19 14:30:10,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10003 states. [2023-12-19 14:30:10,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10003 to 7411. [2023-12-19 14:30:10,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7411 states, 6690 states have (on average 1.5378176382660687) internal successors, (10288), 6694 states have internal predecessors, (10288), 690 states have call successors, (690), 30 states have call predecessors, (690), 30 states have return successors, (690), 686 states have call predecessors, (690), 690 states have call successors, (690) [2023-12-19 14:30:10,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7411 states to 7411 states and 11668 transitions. [2023-12-19 14:30:10,515 INFO L78 Accepts]: Start accepts. Automaton has 7411 states and 11668 transitions. Word has length 539 [2023-12-19 14:30:10,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:10,516 INFO L495 AbstractCegarLoop]: Abstraction has 7411 states and 11668 transitions. [2023-12-19 14:30:10,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:10,516 INFO L276 IsEmpty]: Start isEmpty. Operand 7411 states and 11668 transitions. [2023-12-19 14:30:10,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2023-12-19 14:30:10,526 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:10,526 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:10,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:10,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:10,735 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:10,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:10,735 INFO L85 PathProgramCache]: Analyzing trace with hash -2021217346, now seen corresponding path program 1 times [2023-12-19 14:30:10,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:10,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142684225] [2023-12-19 14:30:10,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:10,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:10,785 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:10,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247717096] [2023-12-19 14:30:10,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:10,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:10,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:10,787 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:10,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 14:30:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:11,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 1340 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 14:30:11,171 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:11,356 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:11,357 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:11,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:11,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142684225] [2023-12-19 14:30:11,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:11,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247717096] [2023-12-19 14:30:11,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247717096] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:11,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:11,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:30:11,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025690840] [2023-12-19 14:30:11,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:11,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:30:11,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:11,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:30:11,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:30:11,360 INFO L87 Difference]: Start difference. First operand 7411 states and 11668 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:12,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:12,220 INFO L93 Difference]: Finished difference Result 18068 states and 28388 transitions. [2023-12-19 14:30:12,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:30:12,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 539 [2023-12-19 14:30:12,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:12,265 INFO L225 Difference]: With dead ends: 18068 [2023-12-19 14:30:12,266 INFO L226 Difference]: Without dead ends: 10658 [2023-12-19 14:30:12,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:30:12,276 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 691 mSDsluCounter, 1195 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 2336 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:12,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 2336 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:30:12,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10658 states. [2023-12-19 14:30:12,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10658 to 9955. [2023-12-19 14:30:12,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9955 states, 8928 states have (on average 1.5274417562724014) internal successors, (13637), 8937 states have internal predecessors, (13637), 981 states have call successors, (981), 45 states have call predecessors, (981), 45 states have return successors, (981), 972 states have call predecessors, (981), 981 states have call successors, (981) [2023-12-19 14:30:12,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9955 states to 9955 states and 15599 transitions. [2023-12-19 14:30:12,888 INFO L78 Accepts]: Start accepts. Automaton has 9955 states and 15599 transitions. Word has length 539 [2023-12-19 14:30:12,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:12,889 INFO L495 AbstractCegarLoop]: Abstraction has 9955 states and 15599 transitions. [2023-12-19 14:30:12,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:12,890 INFO L276 IsEmpty]: Start isEmpty. Operand 9955 states and 15599 transitions. [2023-12-19 14:30:12,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2023-12-19 14:30:12,902 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:12,903 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:12,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:13,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 14:30:13,112 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:13,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:13,113 INFO L85 PathProgramCache]: Analyzing trace with hash 164031289, now seen corresponding path program 1 times [2023-12-19 14:30:13,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:13,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993215969] [2023-12-19 14:30:13,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:13,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:13,163 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:13,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2032418548] [2023-12-19 14:30:13,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:13,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:13,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:13,165 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:13,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 14:30:13,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:13,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 1342 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 14:30:13,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:13,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6072 proven. 0 refuted. 0 times theorem prover too weak. 6252 trivial. 0 not checked. [2023-12-19 14:30:13,777 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:13,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:13,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993215969] [2023-12-19 14:30:13,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:13,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032418548] [2023-12-19 14:30:13,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032418548] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:13,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:13,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:30:13,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738524064] [2023-12-19 14:30:13,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:13,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:30:13,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:13,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:30:13,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:30:13,778 INFO L87 Difference]: Start difference. First operand 9955 states and 15599 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:14,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:14,330 INFO L93 Difference]: Finished difference Result 19909 states and 31197 transitions. [2023-12-19 14:30:14,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:30:14,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 540 [2023-12-19 14:30:14,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:14,352 INFO L225 Difference]: With dead ends: 19909 [2023-12-19 14:30:14,352 INFO L226 Difference]: Without dead ends: 9955 [2023-12-19 14:30:14,364 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 538 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:30:14,365 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 611 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:14,365 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [611 Valid, 464 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:30:14,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9955 states. [2023-12-19 14:30:14,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9955 to 9955. [2023-12-19 14:30:14,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9955 states, 8928 states have (on average 1.523521505376344) internal successors, (13602), 8937 states have internal predecessors, (13602), 981 states have call successors, (981), 45 states have call predecessors, (981), 45 states have return successors, (981), 972 states have call predecessors, (981), 981 states have call successors, (981) [2023-12-19 14:30:14,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9955 states to 9955 states and 15564 transitions. [2023-12-19 14:30:14,773 INFO L78 Accepts]: Start accepts. Automaton has 9955 states and 15564 transitions. Word has length 540 [2023-12-19 14:30:14,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:14,773 INFO L495 AbstractCegarLoop]: Abstraction has 9955 states and 15564 transitions. [2023-12-19 14:30:14,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:14,774 INFO L276 IsEmpty]: Start isEmpty. Operand 9955 states and 15564 transitions. [2023-12-19 14:30:14,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2023-12-19 14:30:14,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:14,783 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:14,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:14,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 14:30:14,991 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:14,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:14,992 INFO L85 PathProgramCache]: Analyzing trace with hash 2072489079, now seen corresponding path program 1 times [2023-12-19 14:30:14,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:14,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097526855] [2023-12-19 14:30:14,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:14,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:15,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:15,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [916546467] [2023-12-19 14:30:15,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:15,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:15,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:15,039 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:15,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 14:30:15,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:15,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 1344 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 14:30:15,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:15,894 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:15,894 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:15,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:15,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097526855] [2023-12-19 14:30:15,894 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:15,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916546467] [2023-12-19 14:30:15,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916546467] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:15,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:15,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:30:15,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354160644] [2023-12-19 14:30:15,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:15,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 14:30:15,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:15,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 14:30:15,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:30:15,896 INFO L87 Difference]: Start difference. First operand 9955 states and 15564 transitions. Second operand has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:17,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:17,403 INFO L93 Difference]: Finished difference Result 26553 states and 41425 transitions. [2023-12-19 14:30:17,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:30:17,404 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 540 [2023-12-19 14:30:17,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:17,476 INFO L225 Difference]: With dead ends: 26553 [2023-12-19 14:30:17,476 INFO L226 Difference]: Without dead ends: 16518 [2023-12-19 14:30:17,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:30:17,506 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 2469 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2469 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:17,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2469 Valid, 2186 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 14:30:17,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16518 states. [2023-12-19 14:30:17,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16518 to 7071. [2023-12-19 14:30:17,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7071 states, 6380 states have (on average 1.5192789968652038) internal successors, (9693), 6383 states have internal predecessors, (9693), 657 states have call successors, (657), 33 states have call predecessors, (657), 33 states have return successors, (657), 654 states have call predecessors, (657), 657 states have call successors, (657) [2023-12-19 14:30:17,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7071 states to 7071 states and 11007 transitions. [2023-12-19 14:30:17,874 INFO L78 Accepts]: Start accepts. Automaton has 7071 states and 11007 transitions. Word has length 540 [2023-12-19 14:30:17,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:17,874 INFO L495 AbstractCegarLoop]: Abstraction has 7071 states and 11007 transitions. [2023-12-19 14:30:17,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:17,874 INFO L276 IsEmpty]: Start isEmpty. Operand 7071 states and 11007 transitions. [2023-12-19 14:30:17,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2023-12-19 14:30:17,882 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:17,882 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:17,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:18,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 14:30:18,091 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:18,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:18,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1028457613, now seen corresponding path program 1 times [2023-12-19 14:30:18,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:18,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206352823] [2023-12-19 14:30:18,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:18,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:18,139 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:18,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [843626059] [2023-12-19 14:30:18,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:18,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:18,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:18,140 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:18,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 14:30:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:18,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 1347 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:30:18,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:18,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 5370 proven. 72 refuted. 0 times theorem prover too weak. 6882 trivial. 0 not checked. [2023-12-19 14:30:18,694 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:18,985 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 162 proven. 72 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-12-19 14:30:18,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:18,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206352823] [2023-12-19 14:30:18,986 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:18,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843626059] [2023-12-19 14:30:18,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843626059] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:18,986 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:18,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:30:18,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115589278] [2023-12-19 14:30:18,986 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:18,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:30:18,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:18,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:30:18,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:30:18,989 INFO L87 Difference]: Start difference. First operand 7071 states and 11007 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 2 states have call predecessors, (104), 2 states have call successors, (104) [2023-12-19 14:30:19,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:19,635 INFO L93 Difference]: Finished difference Result 13619 states and 21180 transitions. [2023-12-19 14:30:19,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:30:19,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 2 states have call predecessors, (104), 2 states have call successors, (104) Word has length 540 [2023-12-19 14:30:19,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:19,650 INFO L225 Difference]: With dead ends: 13619 [2023-12-19 14:30:19,650 INFO L226 Difference]: Without dead ends: 6537 [2023-12-19 14:30:19,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1082 GetRequests, 1072 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:30:19,661 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 659 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:19,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 1029 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:30:19,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6537 states. [2023-12-19 14:30:19,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6537 to 6485. [2023-12-19 14:30:19,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 5785 states have (on average 1.5120138288677614) internal successors, (8747), 5788 states have internal predecessors, (8747), 657 states have call successors, (657), 42 states have call predecessors, (657), 42 states have return successors, (657), 654 states have call predecessors, (657), 657 states have call successors, (657) [2023-12-19 14:30:19,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 10061 transitions. [2023-12-19 14:30:19,910 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 10061 transitions. Word has length 540 [2023-12-19 14:30:19,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:19,911 INFO L495 AbstractCegarLoop]: Abstraction has 6485 states and 10061 transitions. [2023-12-19 14:30:19,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 2 states have call predecessors, (104), 2 states have call successors, (104) [2023-12-19 14:30:19,911 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 10061 transitions. [2023-12-19 14:30:19,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2023-12-19 14:30:19,917 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:19,917 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:19,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:20,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 14:30:20,125 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:20,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:20,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1207115383, now seen corresponding path program 1 times [2023-12-19 14:30:20,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:20,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15635081] [2023-12-19 14:30:20,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:20,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:20,210 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:20,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1486873604] [2023-12-19 14:30:20,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:20,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:20,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:20,227 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:20,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 14:30:20,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:20,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 1343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 14:30:20,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:21,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 4260 proven. 183 refuted. 0 times theorem prover too weak. 7881 trivial. 0 not checked. [2023-12-19 14:30:21,154 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:21,428 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 51 proven. 183 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-12-19 14:30:21,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:21,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15635081] [2023-12-19 14:30:21,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:21,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486873604] [2023-12-19 14:30:21,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486873604] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:21,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:21,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-19 14:30:21,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535186748] [2023-12-19 14:30:21,431 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:21,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 14:30:21,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:21,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 14:30:21,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-19 14:30:21,434 INFO L87 Difference]: Start difference. First operand 6485 states and 10061 transitions. Second operand has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2023-12-19 14:30:22,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:22,104 INFO L93 Difference]: Finished difference Result 13053 states and 20196 transitions. [2023-12-19 14:30:22,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:30:22,105 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) Word has length 540 [2023-12-19 14:30:22,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:22,116 INFO L225 Difference]: With dead ends: 13053 [2023-12-19 14:30:22,116 INFO L226 Difference]: Without dead ends: 6569 [2023-12-19 14:30:22,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1083 GetRequests, 1070 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-12-19 14:30:22,125 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 770 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:22,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 1459 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:30:22,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6569 states. [2023-12-19 14:30:22,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6569 to 6521. [2023-12-19 14:30:22,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6521 states, 5812 states have (on average 1.5068823124569855) internal successors, (8758), 5815 states have internal predecessors, (8758), 657 states have call successors, (657), 51 states have call predecessors, (657), 51 states have return successors, (657), 654 states have call predecessors, (657), 657 states have call successors, (657) [2023-12-19 14:30:22,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6521 states to 6521 states and 10072 transitions. [2023-12-19 14:30:22,436 INFO L78 Accepts]: Start accepts. Automaton has 6521 states and 10072 transitions. Word has length 540 [2023-12-19 14:30:22,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:22,436 INFO L495 AbstractCegarLoop]: Abstraction has 6521 states and 10072 transitions. [2023-12-19 14:30:22,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2023-12-19 14:30:22,437 INFO L276 IsEmpty]: Start isEmpty. Operand 6521 states and 10072 transitions. [2023-12-19 14:30:22,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2023-12-19 14:30:22,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:22,447 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:22,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:22,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:22,655 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:22,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:22,656 INFO L85 PathProgramCache]: Analyzing trace with hash 620839161, now seen corresponding path program 1 times [2023-12-19 14:30:22,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:22,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478351793] [2023-12-19 14:30:22,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:22,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:22,701 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:22,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1934754944] [2023-12-19 14:30:22,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:22,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:22,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:22,702 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:22,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 14:30:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:23,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-19 14:30:23,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:24,201 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:24,201 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:30:24,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:24,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478351793] [2023-12-19 14:30:24,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:24,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934754944] [2023-12-19 14:30:24,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934754944] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:30:24,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:30:24,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:30:24,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399249828] [2023-12-19 14:30:24,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:24,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:30:24,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:24,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:30:24,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:30:24,203 INFO L87 Difference]: Start difference. First operand 6521 states and 10072 transitions. Second operand has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:24,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:24,817 INFO L93 Difference]: Finished difference Result 15853 states and 24520 transitions. [2023-12-19 14:30:24,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 14:30:24,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 540 [2023-12-19 14:30:24,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:24,829 INFO L225 Difference]: With dead ends: 15853 [2023-12-19 14:30:24,829 INFO L226 Difference]: Without dead ends: 9333 [2023-12-19 14:30:24,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 536 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:30:24,835 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 557 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 1737 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:24,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 1737 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:30:24,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9333 states. [2023-12-19 14:30:25,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9333 to 9009. [2023-12-19 14:30:25,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9009 states, 8215 states have (on average 1.518563603164942) internal successors, (12475), 8218 states have internal predecessors, (12475), 736 states have call successors, (736), 57 states have call predecessors, (736), 57 states have return successors, (736), 733 states have call predecessors, (736), 736 states have call successors, (736) [2023-12-19 14:30:25,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9009 states to 9009 states and 13947 transitions. [2023-12-19 14:30:25,164 INFO L78 Accepts]: Start accepts. Automaton has 9009 states and 13947 transitions. Word has length 540 [2023-12-19 14:30:25,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:25,165 INFO L495 AbstractCegarLoop]: Abstraction has 9009 states and 13947 transitions. [2023-12-19 14:30:25,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:30:25,165 INFO L276 IsEmpty]: Start isEmpty. Operand 9009 states and 13947 transitions. [2023-12-19 14:30:25,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2023-12-19 14:30:25,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:25,171 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:25,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:25,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 14:30:25,381 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:25,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:25,381 INFO L85 PathProgramCache]: Analyzing trace with hash -668677050, now seen corresponding path program 1 times [2023-12-19 14:30:25,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:25,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855795065] [2023-12-19 14:30:25,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:25,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:25,422 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:25,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1963027670] [2023-12-19 14:30:25,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:25,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:25,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:25,424 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:25,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 14:30:26,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:26,013 INFO L262 TraceCheckSpWp]: Trace formula consists of 1349 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-19 14:30:26,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 4416 proven. 72 refuted. 0 times theorem prover too weak. 7836 trivial. 0 not checked. [2023-12-19 14:30:26,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 390 proven. 75 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2023-12-19 14:30:27,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:27,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855795065] [2023-12-19 14:30:27,528 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:27,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963027670] [2023-12-19 14:30:27,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963027670] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:27,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:27,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2023-12-19 14:30:27,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354886808] [2023-12-19 14:30:27,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:27,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-19 14:30:27,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:27,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-19 14:30:27,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2023-12-19 14:30:27,531 INFO L87 Difference]: Start difference. First operand 9009 states and 13947 transitions. Second operand has 19 states, 19 states have (on average 14.157894736842104) internal successors, (269), 19 states have internal predecessors, (269), 6 states have call successors, (158), 4 states have call predecessors, (158), 8 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) [2023-12-19 14:30:30,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:30,048 INFO L93 Difference]: Finished difference Result 18727 states and 28856 transitions. [2023-12-19 14:30:30,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-19 14:30:30,049 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 14.157894736842104) internal successors, (269), 19 states have internal predecessors, (269), 6 states have call successors, (158), 4 states have call predecessors, (158), 8 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) Word has length 542 [2023-12-19 14:30:30,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:30,062 INFO L225 Difference]: With dead ends: 18727 [2023-12-19 14:30:30,063 INFO L226 Difference]: Without dead ends: 10362 [2023-12-19 14:30:30,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1108 GetRequests, 1069 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=576, Invalid=1064, Unknown=0, NotChecked=0, Total=1640 [2023-12-19 14:30:30,071 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 2484 mSDsluCounter, 2785 mSDsCounter, 0 mSdLazyCounter, 2188 mSolverCounterSat, 984 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2485 SdHoareTripleChecker+Valid, 3158 SdHoareTripleChecker+Invalid, 3172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 984 IncrementalHoareTripleChecker+Valid, 2188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:30,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2485 Valid, 3158 Invalid, 3172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [984 Valid, 2188 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-19 14:30:30,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10362 states. [2023-12-19 14:30:30,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10362 to 9490. [2023-12-19 14:30:30,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9490 states, 8549 states have (on average 1.4960814130307638) internal successors, (12790), 8554 states have internal predecessors, (12790), 858 states have call successors, (858), 82 states have call predecessors, (858), 82 states have return successors, (858), 853 states have call predecessors, (858), 858 states have call successors, (858) [2023-12-19 14:30:30,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9490 states to 9490 states and 14506 transitions. [2023-12-19 14:30:30,520 INFO L78 Accepts]: Start accepts. Automaton has 9490 states and 14506 transitions. Word has length 542 [2023-12-19 14:30:30,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:30,521 INFO L495 AbstractCegarLoop]: Abstraction has 9490 states and 14506 transitions. [2023-12-19 14:30:30,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 14.157894736842104) internal successors, (269), 19 states have internal predecessors, (269), 6 states have call successors, (158), 4 states have call predecessors, (158), 8 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) [2023-12-19 14:30:30,521 INFO L276 IsEmpty]: Start isEmpty. Operand 9490 states and 14506 transitions. [2023-12-19 14:30:30,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2023-12-19 14:30:30,526 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:30,526 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:30,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:30,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 14:30:30,736 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:30,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:30,736 INFO L85 PathProgramCache]: Analyzing trace with hash -547924946, now seen corresponding path program 1 times [2023-12-19 14:30:30,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:30,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610724765] [2023-12-19 14:30:30,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:30,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:30,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:30,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [723338838] [2023-12-19 14:30:30,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:30,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:30,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:30,776 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:30,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 14:30:31,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:31,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 1355 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 14:30:31,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:32,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 3270 proven. 198 refuted. 0 times theorem prover too weak. 8856 trivial. 0 not checked. [2023-12-19 14:30:32,694 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:33,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:30:33,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:33,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610724765] [2023-12-19 14:30:33,336 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:33,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723338838] [2023-12-19 14:30:33,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723338838] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 14:30:33,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 14:30:33,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2023-12-19 14:30:33,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141422718] [2023-12-19 14:30:33,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:30:33,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:30:33,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:33,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:30:33,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-19 14:30:33,338 INFO L87 Difference]: Start difference. First operand 9490 states and 14506 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:34,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:34,021 INFO L93 Difference]: Finished difference Result 24085 states and 36921 transitions. [2023-12-19 14:30:34,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:30:34,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 545 [2023-12-19 14:30:34,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:34,040 INFO L225 Difference]: With dead ends: 24085 [2023-12-19 14:30:34,040 INFO L226 Difference]: Without dead ends: 14768 [2023-12-19 14:30:34,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1090 GetRequests, 1081 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:30:34,052 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 636 mSDsluCounter, 1649 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:34,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 2136 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:30:34,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14768 states. [2023-12-19 14:30:34,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14768 to 14208. [2023-12-19 14:30:34,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14208 states, 13267 states have (on average 1.5151126856109143) internal successors, (20101), 13272 states have internal predecessors, (20101), 858 states have call successors, (858), 82 states have call predecessors, (858), 82 states have return successors, (858), 853 states have call predecessors, (858), 858 states have call successors, (858) [2023-12-19 14:30:34,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14208 states to 14208 states and 21817 transitions. [2023-12-19 14:30:34,549 INFO L78 Accepts]: Start accepts. Automaton has 14208 states and 21817 transitions. Word has length 545 [2023-12-19 14:30:34,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:34,549 INFO L495 AbstractCegarLoop]: Abstraction has 14208 states and 21817 transitions. [2023-12-19 14:30:34,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-12-19 14:30:34,549 INFO L276 IsEmpty]: Start isEmpty. Operand 14208 states and 21817 transitions. [2023-12-19 14:30:34,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2023-12-19 14:30:34,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:34,555 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:34,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-19 14:30:34,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 14:30:34,764 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:34,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:34,765 INFO L85 PathProgramCache]: Analyzing trace with hash 928824683, now seen corresponding path program 1 times [2023-12-19 14:30:34,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:34,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417513521] [2023-12-19 14:30:34,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:34,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:34,805 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:34,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [29663101] [2023-12-19 14:30:34,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:34,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:34,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:34,807 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:34,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 14:30:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:35,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 1358 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-19 14:30:35,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:36,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 3790 proven. 42 refuted. 0 times theorem prover too weak. 8492 trivial. 0 not checked. [2023-12-19 14:30:36,845 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:38,191 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 192 proven. 42 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-12-19 14:30:38,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:38,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417513521] [2023-12-19 14:30:38,191 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:38,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29663101] [2023-12-19 14:30:38,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29663101] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:38,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:38,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2023-12-19 14:30:38,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790409204] [2023-12-19 14:30:38,192 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:38,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-19 14:30:38,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:38,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-19 14:30:38,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2023-12-19 14:30:38,194 INFO L87 Difference]: Start difference. First operand 14208 states and 21817 transitions. Second operand has 20 states, 20 states have (on average 13.9) internal successors, (278), 20 states have internal predecessors, (278), 4 states have call successors, (158), 3 states have call predecessors, (158), 5 states have return successors, (158), 4 states have call predecessors, (158), 4 states have call successors, (158) [2023-12-19 14:30:48,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-19 14:30:51,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:30:51,235 INFO L93 Difference]: Finished difference Result 69801 states and 107373 transitions. [2023-12-19 14:30:51,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-19 14:30:51,235 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 13.9) internal successors, (278), 20 states have internal predecessors, (278), 4 states have call successors, (158), 3 states have call predecessors, (158), 5 states have return successors, (158), 4 states have call predecessors, (158), 4 states have call successors, (158) Word has length 546 [2023-12-19 14:30:51,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:30:51,307 INFO L225 Difference]: With dead ends: 69801 [2023-12-19 14:30:51,307 INFO L226 Difference]: Without dead ends: 56735 [2023-12-19 14:30:51,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1143 GetRequests, 1083 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=783, Invalid=2999, Unknown=0, NotChecked=0, Total=3782 [2023-12-19 14:30:51,321 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 9217 mSDsluCounter, 6824 mSDsCounter, 0 mSdLazyCounter, 5115 mSolverCounterSat, 2063 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9359 SdHoareTripleChecker+Valid, 7700 SdHoareTripleChecker+Invalid, 7179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2063 IncrementalHoareTripleChecker+Valid, 5115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:30:51,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9359 Valid, 7700 Invalid, 7179 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2063 Valid, 5115 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2023-12-19 14:30:51,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56735 states. [2023-12-19 14:30:52,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56735 to 35780. [2023-12-19 14:30:52,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35780 states, 33836 states have (on average 1.5232296961815817) internal successors, (51540), 33848 states have internal predecessors, (51540), 1765 states have call successors, (1765), 178 states have call predecessors, (1765), 178 states have return successors, (1765), 1753 states have call predecessors, (1765), 1765 states have call successors, (1765) [2023-12-19 14:30:52,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35780 states to 35780 states and 55070 transitions. [2023-12-19 14:30:52,758 INFO L78 Accepts]: Start accepts. Automaton has 35780 states and 55070 transitions. Word has length 546 [2023-12-19 14:30:52,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:30:52,758 INFO L495 AbstractCegarLoop]: Abstraction has 35780 states and 55070 transitions. [2023-12-19 14:30:52,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 13.9) internal successors, (278), 20 states have internal predecessors, (278), 4 states have call successors, (158), 3 states have call predecessors, (158), 5 states have return successors, (158), 4 states have call predecessors, (158), 4 states have call successors, (158) [2023-12-19 14:30:52,758 INFO L276 IsEmpty]: Start isEmpty. Operand 35780 states and 55070 transitions. [2023-12-19 14:30:52,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2023-12-19 14:30:52,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:30:52,767 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:30:52,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-19 14:30:52,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 14:30:52,976 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:30:52,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:30:52,977 INFO L85 PathProgramCache]: Analyzing trace with hash -442982615, now seen corresponding path program 1 times [2023-12-19 14:30:52,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:30:52,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145966293] [2023-12-19 14:30:52,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:52,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:30:53,023 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:30:53,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [303982544] [2023-12-19 14:30:53,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:30:53,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:30:53,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:30:53,040 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:30:53,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 14:30:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:30:53,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 1359 conjuncts, 36 conjunts are in the unsatisfiable core [2023-12-19 14:30:53,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:30:56,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 7096 proven. 762 refuted. 0 times theorem prover too weak. 4466 trivial. 0 not checked. [2023-12-19 14:30:56,538 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:30:57,606 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 267 proven. 426 refuted. 0 times theorem prover too weak. 11631 trivial. 0 not checked. [2023-12-19 14:30:57,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:30:57,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145966293] [2023-12-19 14:30:57,607 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:30:57,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303982544] [2023-12-19 14:30:57,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303982544] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:30:57,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:30:57,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16] total 36 [2023-12-19 14:30:57,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95382974] [2023-12-19 14:30:57,607 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:30:57,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-19 14:30:57,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:30:57,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-19 14:30:57,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=995, Unknown=0, NotChecked=0, Total=1260 [2023-12-19 14:30:57,609 INFO L87 Difference]: Start difference. First operand 35780 states and 55070 transitions. Second operand has 36 states, 35 states have (on average 8.685714285714285) internal successors, (304), 33 states have internal predecessors, (304), 9 states have call successors, (149), 6 states have call predecessors, (149), 12 states have return successors, (150), 9 states have call predecessors, (150), 9 states have call successors, (150) [2023-12-19 14:31:11,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:31:11,261 INFO L93 Difference]: Finished difference Result 122368 states and 187707 transitions. [2023-12-19 14:31:11,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-19 14:31:11,262 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 8.685714285714285) internal successors, (304), 33 states have internal predecessors, (304), 9 states have call successors, (149), 6 states have call predecessors, (149), 12 states have return successors, (150), 9 states have call predecessors, (150), 9 states have call successors, (150) Word has length 546 [2023-12-19 14:31:11,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:31:11,363 INFO L225 Difference]: With dead ends: 122368 [2023-12-19 14:31:11,363 INFO L226 Difference]: Without dead ends: 87651 [2023-12-19 14:31:11,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1202 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6251 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=3997, Invalid=14909, Unknown=0, NotChecked=0, Total=18906 [2023-12-19 14:31:11,389 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 7599 mSDsluCounter, 5962 mSDsCounter, 0 mSdLazyCounter, 5642 mSolverCounterSat, 1179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7599 SdHoareTripleChecker+Valid, 6566 SdHoareTripleChecker+Invalid, 6821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1179 IncrementalHoareTripleChecker+Valid, 5642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:31:11,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7599 Valid, 6566 Invalid, 6821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1179 Valid, 5642 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-19 14:31:11,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87651 states. [2023-12-19 14:31:13,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87651 to 61218. [2023-12-19 14:31:13,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61218 states, 58528 states have (on average 1.504100601421542) internal successors, (88032), 58540 states have internal predecessors, (88032), 2239 states have call successors, (2239), 450 states have call predecessors, (2239), 450 states have return successors, (2239), 2227 states have call predecessors, (2239), 2239 states have call successors, (2239) [2023-12-19 14:31:13,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61218 states to 61218 states and 92510 transitions. [2023-12-19 14:31:13,939 INFO L78 Accepts]: Start accepts. Automaton has 61218 states and 92510 transitions. Word has length 546 [2023-12-19 14:31:13,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:31:13,939 INFO L495 AbstractCegarLoop]: Abstraction has 61218 states and 92510 transitions. [2023-12-19 14:31:13,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 8.685714285714285) internal successors, (304), 33 states have internal predecessors, (304), 9 states have call successors, (149), 6 states have call predecessors, (149), 12 states have return successors, (150), 9 states have call predecessors, (150), 9 states have call successors, (150) [2023-12-19 14:31:13,940 INFO L276 IsEmpty]: Start isEmpty. Operand 61218 states and 92510 transitions. [2023-12-19 14:31:13,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2023-12-19 14:31:13,952 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:31:13,952 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:31:13,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-19 14:31:14,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:14,161 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:31:14,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:31:14,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1480245419, now seen corresponding path program 1 times [2023-12-19 14:31:14,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:31:14,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942994168] [2023-12-19 14:31:14,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:14,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:31:14,320 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:31:14,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1138758886] [2023-12-19 14:31:14,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:14,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:14,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:31:14,321 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:31:14,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 14:31:14,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:31:14,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 1357 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 14:31:14,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:31:15,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:31:15,382 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:31:15,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:31:15,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942994168] [2023-12-19 14:31:15,382 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:31:15,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138758886] [2023-12-19 14:31:15,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138758886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:31:15,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:31:15,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:31:15,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779319607] [2023-12-19 14:31:15,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:31:15,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:31:15,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:31:15,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:31:15,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:31:15,384 INFO L87 Difference]: Start difference. First operand 61218 states and 92510 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:19,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:31:19,161 INFO L93 Difference]: Finished difference Result 171714 states and 259478 transitions. [2023-12-19 14:31:19,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:31:19,161 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 546 [2023-12-19 14:31:19,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:31:19,310 INFO L225 Difference]: With dead ends: 171714 [2023-12-19 14:31:19,310 INFO L226 Difference]: Without dead ends: 118047 [2023-12-19 14:31:19,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:31:19,381 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 197 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1253 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:31:19,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 1253 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:31:19,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118047 states. [2023-12-19 14:31:24,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118047 to 116225. [2023-12-19 14:31:24,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116225 states, 110941 states have (on average 1.5031413093446067) internal successors, (166760), 110965 states have internal predecessors, (166760), 4399 states have call successors, (4399), 884 states have call predecessors, (4399), 884 states have return successors, (4399), 4375 states have call predecessors, (4399), 4399 states have call successors, (4399) [2023-12-19 14:31:25,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116225 states to 116225 states and 175558 transitions. [2023-12-19 14:31:25,246 INFO L78 Accepts]: Start accepts. Automaton has 116225 states and 175558 transitions. Word has length 546 [2023-12-19 14:31:25,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:31:25,246 INFO L495 AbstractCegarLoop]: Abstraction has 116225 states and 175558 transitions. [2023-12-19 14:31:25,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 116225 states and 175558 transitions. [2023-12-19 14:31:25,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2023-12-19 14:31:25,263 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:31:25,263 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:31:25,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-19 14:31:25,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:25,473 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:31:25,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:31:25,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1619237904, now seen corresponding path program 1 times [2023-12-19 14:31:25,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:31:25,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25744680] [2023-12-19 14:31:25,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:25,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:31:25,528 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:31:25,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1617843069] [2023-12-19 14:31:25,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:25,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:25,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:31:25,530 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:31:25,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 14:31:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:31:26,351 INFO L262 TraceCheckSpWp]: Trace formula consists of 1358 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 14:31:26,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:31:26,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:31:26,868 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:31:26,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:31:26,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25744680] [2023-12-19 14:31:26,869 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:31:26,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617843069] [2023-12-19 14:31:26,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617843069] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:31:26,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:31:26,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:31:26,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812961435] [2023-12-19 14:31:26,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:31:26,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:31:26,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:31:26,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:31:26,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:31:26,870 INFO L87 Difference]: Start difference. First operand 116225 states and 175558 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 6 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:32,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:31:32,069 INFO L93 Difference]: Finished difference Result 238264 states and 359992 transitions. [2023-12-19 14:31:32,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 14:31:32,069 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 6 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 547 [2023-12-19 14:31:32,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:31:32,296 INFO L225 Difference]: With dead ends: 238264 [2023-12-19 14:31:32,296 INFO L226 Difference]: Without dead ends: 133097 [2023-12-19 14:31:32,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 541 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-19 14:31:32,443 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 864 mSDsluCounter, 2279 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 2826 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:31:32,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 2826 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 14:31:32,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133097 states. [2023-12-19 14:31:37,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133097 to 131698. [2023-12-19 14:31:37,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131698 states, 125933 states have (on average 1.5041013872455988) internal successors, (189416), 125987 states have internal predecessors, (189416), 4789 states have call successors, (4789), 975 states have call predecessors, (4789), 975 states have return successors, (4789), 4735 states have call predecessors, (4789), 4789 states have call successors, (4789) [2023-12-19 14:31:37,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131698 states to 131698 states and 198994 transitions. [2023-12-19 14:31:37,722 INFO L78 Accepts]: Start accepts. Automaton has 131698 states and 198994 transitions. Word has length 547 [2023-12-19 14:31:37,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:31:37,723 INFO L495 AbstractCegarLoop]: Abstraction has 131698 states and 198994 transitions. [2023-12-19 14:31:37,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 6 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:37,723 INFO L276 IsEmpty]: Start isEmpty. Operand 131698 states and 198994 transitions. [2023-12-19 14:31:37,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2023-12-19 14:31:37,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:31:37,742 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:31:37,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-19 14:31:37,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:37,951 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:31:37,951 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:31:37,951 INFO L85 PathProgramCache]: Analyzing trace with hash 473315964, now seen corresponding path program 1 times [2023-12-19 14:31:37,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:31:37,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980288393] [2023-12-19 14:31:37,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:37,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:31:37,990 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:31:37,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1124668472] [2023-12-19 14:31:37,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:37,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:37,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:31:37,991 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:31:38,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 14:31:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:31:38,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 1360 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 14:31:38,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:31:40,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-12-19 14:31:40,007 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:31:40,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:31:40,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980288393] [2023-12-19 14:31:40,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:31:40,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124668472] [2023-12-19 14:31:40,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124668472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:31:40,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:31:40,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:31:40,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211942874] [2023-12-19 14:31:40,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:31:40,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:31:40,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:31:40,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:31:40,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:31:40,009 INFO L87 Difference]: Start difference. First operand 131698 states and 198994 transitions. Second operand has 4 states, 4 states have (on average 38.75) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:44,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:31:44,323 INFO L93 Difference]: Finished difference Result 258392 states and 390590 transitions. [2023-12-19 14:31:44,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:31:44,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 547 [2023-12-19 14:31:44,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:31:44,492 INFO L225 Difference]: With dead ends: 258392 [2023-12-19 14:31:44,492 INFO L226 Difference]: Without dead ends: 127813 [2023-12-19 14:31:44,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 544 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:31:44,568 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 326 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:31:44,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 1439 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:31:44,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127813 states. [2023-12-19 14:31:49,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127813 to 127122. [2023-12-19 14:31:49,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127122 states, 122015 states have (on average 1.5065688644838748) internal successors, (183824), 122057 states have internal predecessors, (183824), 4245 states have call successors, (4245), 861 states have call predecessors, (4245), 861 states have return successors, (4245), 4203 states have call predecessors, (4245), 4245 states have call successors, (4245) [2023-12-19 14:31:49,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127122 states to 127122 states and 192314 transitions. [2023-12-19 14:31:49,544 INFO L78 Accepts]: Start accepts. Automaton has 127122 states and 192314 transitions. Word has length 547 [2023-12-19 14:31:49,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:31:49,544 INFO L495 AbstractCegarLoop]: Abstraction has 127122 states and 192314 transitions. [2023-12-19 14:31:49,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 3 states have internal predecessors, (155), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-12-19 14:31:49,544 INFO L276 IsEmpty]: Start isEmpty. Operand 127122 states and 192314 transitions. [2023-12-19 14:31:49,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2023-12-19 14:31:49,558 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:31:49,558 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 14:31:49,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-19 14:31:49,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:49,761 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:31:49,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:31:49,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1145658950, now seen corresponding path program 1 times [2023-12-19 14:31:49,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:31:49,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610489398] [2023-12-19 14:31:49,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:49,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:31:49,801 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:31:49,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2104870802] [2023-12-19 14:31:49,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:31:49,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:31:49,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:31:49,802 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 14:31:49,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-19 14:31:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:31:50,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 1358 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 14:31:50,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:31:52,546 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 2680 proven. 411 refuted. 0 times theorem prover too weak. 9233 trivial. 0 not checked. [2023-12-19 14:31:52,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:31:54,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 24 proven. 210 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-12-19 14:31:54,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:31:54,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610489398] [2023-12-19 14:31:54,293 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:31:54,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104870802] [2023-12-19 14:31:54,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104870802] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:31:54,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:31:54,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-19 14:31:54,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891307435] [2023-12-19 14:31:54,294 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:31:54,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-19 14:31:54,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:31:54,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-19 14:31:54,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2023-12-19 14:31:54,295 INFO L87 Difference]: Start difference. First operand 127122 states and 192314 transitions. Second operand has 21 states, 21 states have (on average 14.238095238095237) internal successors, (299), 21 states have internal predecessors, (299), 5 states have call successors, (158), 4 states have call predecessors, (158), 7 states have return successors, (158), 5 states have call predecessors, (158), 5 states have call successors, (158) [2023-12-19 14:32:15,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:32:15,263 INFO L93 Difference]: Finished difference Result 1308061 states and 2001851 transitions. [2023-12-19 14:32:15,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-19 14:32:15,263 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 14.238095238095237) internal successors, (299), 21 states have internal predecessors, (299), 5 states have call successors, (158), 4 states have call predecessors, (158), 7 states have return successors, (158), 5 states have call predecessors, (158), 5 states have call successors, (158) Word has length 547 [2023-12-19 14:32:15,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:32:17,713 INFO L225 Difference]: With dead ends: 1308061 [2023-12-19 14:32:17,713 INFO L226 Difference]: Without dead ends: 1181472 [2023-12-19 14:32:17,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1143 GetRequests, 1080 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=952, Invalid=2830, Unknown=0, NotChecked=0, Total=3782 [2023-12-19 14:32:17,902 INFO L413 NwaCegarLoop]: 1094 mSDtfsCounter, 6980 mSDsluCounter, 9217 mSDsCounter, 0 mSdLazyCounter, 3621 mSolverCounterSat, 946 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7057 SdHoareTripleChecker+Valid, 10311 SdHoareTripleChecker+Invalid, 4567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 946 IncrementalHoareTripleChecker+Valid, 3621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-19 14:32:17,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7057 Valid, 10311 Invalid, 4567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [946 Valid, 3621 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-19 14:32:18,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1181472 states.