/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-77.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 14:18:03,607 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 14:18:03,691 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:18:03,697 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 14:18:03,698 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 14:18:03,725 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 14:18:03,725 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 14:18:03,725 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 14:18:03,726 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 14:18:03,729 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 14:18:03,729 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 14:18:03,730 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 14:18:03,730 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 14:18:03,731 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 14:18:03,731 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 14:18:03,731 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 14:18:03,732 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 14:18:03,732 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 14:18:03,732 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 14:18:03,733 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 14:18:03,733 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 14:18:03,734 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 14:18:03,734 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 14:18:03,734 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 14:18:03,734 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 14:18:03,734 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 14:18:03,735 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 14:18:03,735 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 14:18:03,735 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 14:18:03,735 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 14:18:03,736 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 14:18:03,736 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:18:03,737 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 14:18:03,737 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 14:18:03,738 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 14:18:03,738 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 14:18:03,738 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 14:18:03,738 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:18:03,933 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 14:18:03,954 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 14:18:03,956 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 14:18:03,957 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 14:18:03,957 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 14:18:03,958 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-77.i [2023-12-19 14:18:05,027 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 14:18:05,321 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 14:18:05,322 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-77.i [2023-12-19 14:18:05,335 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43bbc94bb/cbf6ffcafdf946fd972f13be46f9f203/FLAGf803f1a78 [2023-12-19 14:18:05,346 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43bbc94bb/cbf6ffcafdf946fd972f13be46f9f203 [2023-12-19 14:18:05,348 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 14:18:05,349 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 14:18:05,350 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 14:18:05,350 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 14:18:05,358 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 14:18:05,359 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:05,359 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43a38ce7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05, skipping insertion in model container [2023-12-19 14:18:05,360 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:05,425 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 14:18:05,553 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-77.i[916,929] [2023-12-19 14:18:05,790 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:18:05,803 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 14:18:05,814 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-77.i[916,929] [2023-12-19 14:18:05,929 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:18:05,951 INFO L206 MainTranslator]: Completed translation [2023-12-19 14:18:05,951 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05 WrapperNode [2023-12-19 14:18:05,952 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 14:18:05,953 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 14:18:05,954 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 14:18:05,954 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 14:18:05,959 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:18:05" (1/1) ... [2023-12-19 14:18:05,982 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:18:05" (1/1) ... [2023-12-19 14:18:06,097 INFO L138 Inliner]: procedures = 26, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 804 [2023-12-19 14:18:06,098 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 14:18:06,098 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 14:18:06,099 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 14:18:06,099 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 14:18:06,108 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,109 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,134 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,254 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:18:06,260 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,260 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,303 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,319 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,339 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,349 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,375 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 14:18:06,376 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 14:18:06,376 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 14:18:06,376 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 14:18:06,376 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (1/1) ... [2023-12-19 14:18:06,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:18:06,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:06,399 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:18:06,408 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:18:06,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 14:18:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 14:18:06,449 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 14:18:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 14:18:06,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 14:18:06,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 14:18:06,557 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 14:18:06,559 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 14:18:07,558 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 14:18:07,604 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 14:18:07,604 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-19 14:18:07,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:18:07 BoogieIcfgContainer [2023-12-19 14:18:07,605 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 14:18:07,606 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 14:18:07,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 14:18:07,609 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 14:18:07,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 02:18:05" (1/3) ... [2023-12-19 14:18:07,610 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7730a560 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:18:07, skipping insertion in model container [2023-12-19 14:18:07,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:18:05" (2/3) ... [2023-12-19 14:18:07,610 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7730a560 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:18:07, skipping insertion in model container [2023-12-19 14:18:07,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:18:07" (3/3) ... [2023-12-19 14:18:07,611 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-77.i [2023-12-19 14:18:07,626 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 14:18:07,626 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 14:18:07,668 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 14:18:07,673 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;@7f6c6ea8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 14:18:07,673 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 14:18:07,679 INFO L276 IsEmpty]: Start isEmpty. Operand has 277 states, 217 states have (on average 1.6267281105990783) internal successors, (353), 218 states have internal predecessors, (353), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-19 14:18:07,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-19 14:18:07,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:07,709 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:07,709 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:07,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:07,714 INFO L85 PathProgramCache]: Analyzing trace with hash -990085990, now seen corresponding path program 1 times [2023-12-19 14:18:07,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:07,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008587454] [2023-12-19 14:18:07,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:07,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:08,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:08,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008587454] [2023-12-19 14:18:08,079 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 14:18:08,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812721664] [2023-12-19 14:18:08,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:08,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:08,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:08,083 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:18:08,104 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:18:08,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:08,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 1130 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 14:18:08,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:08,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2023-12-19 14:18:08,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:08,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812721664] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:08,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:08,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 14:18:08,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855626041] [2023-12-19 14:18:08,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:08,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 14:18:08,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:08,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 14:18:08,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:18:08,544 INFO L87 Difference]: Start difference. First operand has 277 states, 217 states have (on average 1.6267281105990783) internal successors, (353), 218 states have internal predecessors, (353), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-19 14:18:08,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:08,614 INFO L93 Difference]: Finished difference Result 550 states and 987 transitions. [2023-12-19 14:18:08,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 14:18:08,617 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) Word has length 410 [2023-12-19 14:18:08,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:08,629 INFO L225 Difference]: With dead ends: 550 [2023-12-19 14:18:08,629 INFO L226 Difference]: Without dead ends: 274 [2023-12-19 14:18:08,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 409 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:18:08,637 INFO L413 NwaCegarLoop]: 456 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, 456 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:18:08,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 456 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:18:08,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2023-12-19 14:18:08,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 274. [2023-12-19 14:18:08,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 215 states have (on average 1.6046511627906976) internal successors, (345), 215 states have internal predecessors, (345), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-19 14:18:08,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 459 transitions. [2023-12-19 14:18:08,752 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 459 transitions. Word has length 410 [2023-12-19 14:18:08,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:08,752 INFO L495 AbstractCegarLoop]: Abstraction has 274 states and 459 transitions. [2023-12-19 14:18:08,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-19 14:18:08,753 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 459 transitions. [2023-12-19 14:18:08,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-19 14:18:08,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:08,761 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:08,777 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:18:08,970 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:18:08,971 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:08,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:08,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1569723840, now seen corresponding path program 1 times [2023-12-19 14:18:08,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:08,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409933906] [2023-12-19 14:18:08,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:08,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:09,086 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:09,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [858280592] [2023-12-19 14:18:09,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:09,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:09,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:09,088 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:18:09,104 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:18:09,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:09,448 INFO L262 TraceCheckSpWp]: Trace formula consists of 1130 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:18:09,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:09,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:09,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:09,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:09,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409933906] [2023-12-19 14:18:09,526 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:09,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858280592] [2023-12-19 14:18:09,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858280592] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:09,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:09,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:18:09,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628437936] [2023-12-19 14:18:09,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:09,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:18:09,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:09,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:18:09,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:18:09,534 INFO L87 Difference]: Start difference. First operand 274 states and 459 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:09,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:09,624 INFO L93 Difference]: Finished difference Result 708 states and 1191 transitions. [2023-12-19 14:18:09,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:18:09,625 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 410 [2023-12-19 14:18:09,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:09,630 INFO L225 Difference]: With dead ends: 708 [2023-12-19 14:18:09,630 INFO L226 Difference]: Without dead ends: 435 [2023-12-19 14:18:09,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 408 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:18:09,632 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 274 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:09,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 928 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:18:09,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2023-12-19 14:18:09,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 290. [2023-12-19 14:18:09,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 231 states have (on average 1.606060606060606) internal successors, (371), 231 states have internal predecessors, (371), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-19 14:18:09,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 485 transitions. [2023-12-19 14:18:09,669 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 485 transitions. Word has length 410 [2023-12-19 14:18:09,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:09,672 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 485 transitions. [2023-12-19 14:18:09,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:09,672 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 485 transitions. [2023-12-19 14:18:09,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-19 14:18:09,678 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:09,679 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:09,693 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:18:09,887 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:18:09,887 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:09,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:09,888 INFO L85 PathProgramCache]: Analyzing trace with hash -465955648, now seen corresponding path program 1 times [2023-12-19 14:18:09,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:09,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579554853] [2023-12-19 14:18:09,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:09,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:09,959 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:09,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1437364553] [2023-12-19 14:18:09,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:09,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:09,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:09,968 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:18:09,988 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:18:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:10,351 INFO L262 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:18:10,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:10,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:10,381 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:10,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:10,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579554853] [2023-12-19 14:18:10,382 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:10,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437364553] [2023-12-19 14:18:10,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437364553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:10,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:10,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:18:10,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845144583] [2023-12-19 14:18:10,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:10,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:18:10,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:10,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:18:10,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:18:10,386 INFO L87 Difference]: Start difference. First operand 290 states and 485 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:10,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:10,515 INFO L93 Difference]: Finished difference Result 755 states and 1259 transitions. [2023-12-19 14:18:10,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:18:10,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 410 [2023-12-19 14:18:10,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:10,522 INFO L225 Difference]: With dead ends: 755 [2023-12-19 14:18:10,522 INFO L226 Difference]: Without dead ends: 466 [2023-12-19 14:18:10,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 408 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:18:10,527 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 285 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:10,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 936 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:18:10,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2023-12-19 14:18:10,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 463. [2023-12-19 14:18:10,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 384 states have (on average 1.609375) internal successors, (618), 385 states have internal predecessors, (618), 76 states have call successors, (76), 2 states have call predecessors, (76), 2 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-19 14:18:10,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 770 transitions. [2023-12-19 14:18:10,571 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 770 transitions. Word has length 410 [2023-12-19 14:18:10,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:10,573 INFO L495 AbstractCegarLoop]: Abstraction has 463 states and 770 transitions. [2023-12-19 14:18:10,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:10,573 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 770 transitions. [2023-12-19 14:18:10,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-19 14:18:10,579 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:10,580 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:10,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 14:18:10,787 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:18:10,788 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:10,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:10,788 INFO L85 PathProgramCache]: Analyzing trace with hash 488256764, now seen corresponding path program 1 times [2023-12-19 14:18:10,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:10,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011553298] [2023-12-19 14:18:10,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:10,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:10,856 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:10,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1995791043] [2023-12-19 14:18:10,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:10,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:10,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:10,858 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:18:10,860 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:18:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:11,212 INFO L262 TraceCheckSpWp]: Trace formula consists of 1124 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:18:11,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:11,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:11,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:11,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:11,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011553298] [2023-12-19 14:18:11,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:11,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995791043] [2023-12-19 14:18:11,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995791043] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:11,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:11,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:18:11,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064702176] [2023-12-19 14:18:11,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:11,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:18:11,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:11,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:18:11,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:18:11,252 INFO L87 Difference]: Start difference. First operand 463 states and 770 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:11,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:11,306 INFO L93 Difference]: Finished difference Result 1143 states and 1907 transitions. [2023-12-19 14:18:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:18:11,307 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 410 [2023-12-19 14:18:11,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:11,316 INFO L225 Difference]: With dead ends: 1143 [2023-12-19 14:18:11,316 INFO L226 Difference]: Without dead ends: 681 [2023-12-19 14:18:11,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 408 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:18:11,319 INFO L413 NwaCegarLoop]: 732 mSDtfsCounter, 445 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:11,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 1012 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:18:11,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2023-12-19 14:18:11,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 463. [2023-12-19 14:18:11,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 384 states have (on average 1.5989583333333333) internal successors, (614), 385 states have internal predecessors, (614), 76 states have call successors, (76), 2 states have call predecessors, (76), 2 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-19 14:18:11,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 766 transitions. [2023-12-19 14:18:11,365 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 766 transitions. Word has length 410 [2023-12-19 14:18:11,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:11,365 INFO L495 AbstractCegarLoop]: Abstraction has 463 states and 766 transitions. [2023-12-19 14:18:11,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:11,366 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 766 transitions. [2023-12-19 14:18:11,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-19 14:18:11,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:11,373 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:11,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 14:18:11,584 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:18:11,584 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:11,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:11,585 INFO L85 PathProgramCache]: Analyzing trace with hash -541102534, now seen corresponding path program 1 times [2023-12-19 14:18:11,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:11,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504238885] [2023-12-19 14:18:11,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:11,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:11,657 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:11,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1404869368] [2023-12-19 14:18:11,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:11,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:11,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:11,659 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:18:11,662 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:18:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:11,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 14:18:12,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:12,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:12,960 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:12,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:12,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504238885] [2023-12-19 14:18:12,960 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:12,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404869368] [2023-12-19 14:18:12,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404869368] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:12,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:12,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:18:12,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770096094] [2023-12-19 14:18:12,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:12,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:18:12,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:12,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:18:12,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:18:12,965 INFO L87 Difference]: Start difference. First operand 463 states and 766 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:13,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:13,530 INFO L93 Difference]: Finished difference Result 2055 states and 3398 transitions. [2023-12-19 14:18:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:18:13,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 410 [2023-12-19 14:18:13,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:13,538 INFO L225 Difference]: With dead ends: 2055 [2023-12-19 14:18:13,539 INFO L226 Difference]: Without dead ends: 1593 [2023-12-19 14:18:13,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:18:13,540 INFO L413 NwaCegarLoop]: 732 mSDtfsCounter, 1018 mSDsluCounter, 1519 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1018 SdHoareTripleChecker+Valid, 2251 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:13,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1018 Valid, 2251 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 14:18:13,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2023-12-19 14:18:13,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 1379. [2023-12-19 14:18:13,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1379 states, 1144 states have (on average 1.5856643356643356) internal successors, (1814), 1147 states have internal predecessors, (1814), 228 states have call successors, (228), 6 states have call predecessors, (228), 6 states have return successors, (228), 225 states have call predecessors, (228), 228 states have call successors, (228) [2023-12-19 14:18:13,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1379 states to 1379 states and 2270 transitions. [2023-12-19 14:18:13,613 INFO L78 Accepts]: Start accepts. Automaton has 1379 states and 2270 transitions. Word has length 410 [2023-12-19 14:18:13,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:13,613 INFO L495 AbstractCegarLoop]: Abstraction has 1379 states and 2270 transitions. [2023-12-19 14:18:13,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:13,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1379 states and 2270 transitions. [2023-12-19 14:18:13,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2023-12-19 14:18:13,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:13,618 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:13,631 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:18:13,826 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:18:13,826 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:13,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:13,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1958306064, now seen corresponding path program 1 times [2023-12-19 14:18:13,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:13,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390276217] [2023-12-19 14:18:13,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:13,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:13,911 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:13,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [256674252] [2023-12-19 14:18:13,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:13,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:13,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:13,913 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:18:13,930 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:18:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:14,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:18:14,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:14,359 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:14,360 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:14,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:14,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390276217] [2023-12-19 14:18:14,360 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:14,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256674252] [2023-12-19 14:18:14,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256674252] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:14,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:14,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:18:14,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312026049] [2023-12-19 14:18:14,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:14,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:18:14,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:14,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:18:14,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:18:14,362 INFO L87 Difference]: Start difference. First operand 1379 states and 2270 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:14,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:14,702 INFO L93 Difference]: Finished difference Result 3227 states and 5308 transitions. [2023-12-19 14:18:14,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:18:14,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 411 [2023-12-19 14:18:14,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:14,715 INFO L225 Difference]: With dead ends: 3227 [2023-12-19 14:18:14,715 INFO L226 Difference]: Without dead ends: 2765 [2023-12-19 14:18:14,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 409 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:18:14,717 INFO L413 NwaCegarLoop]: 894 mSDtfsCounter, 1014 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1014 SdHoareTripleChecker+Valid, 2328 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:14,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1014 Valid, 2328 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:18:14,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2765 states. [2023-12-19 14:18:14,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2765 to 2747. [2023-12-19 14:18:14,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 2278 states have (on average 1.5829675153643548) internal successors, (3606), 2284 states have internal predecessors, (3606), 456 states have call successors, (456), 12 states have call predecessors, (456), 12 states have return successors, (456), 450 states have call predecessors, (456), 456 states have call successors, (456) [2023-12-19 14:18:14,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 4518 transitions. [2023-12-19 14:18:14,878 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 4518 transitions. Word has length 411 [2023-12-19 14:18:14,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:14,880 INFO L495 AbstractCegarLoop]: Abstraction has 2747 states and 4518 transitions. [2023-12-19 14:18:14,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:14,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 4518 transitions. [2023-12-19 14:18:14,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2023-12-19 14:18:14,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:14,885 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:14,896 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:18:15,093 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:18:15,093 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:15,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:15,094 INFO L85 PathProgramCache]: Analyzing trace with hash 166295094, now seen corresponding path program 1 times [2023-12-19 14:18:15,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:15,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569726067] [2023-12-19 14:18:15,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:15,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:15,180 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:15,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1773556552] [2023-12-19 14:18:15,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:15,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:15,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:15,182 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:18:15,200 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:18:15,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:15,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 1132 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:18:15,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:15,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2906 proven. 111 refuted. 0 times theorem prover too weak. 3367 trivial. 0 not checked. [2023-12-19 14:18:15,818 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:16,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 57 proven. 111 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:18:16,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:16,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569726067] [2023-12-19 14:18:16,061 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:16,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773556552] [2023-12-19 14:18:16,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773556552] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:16,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:16,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:18:16,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101647408] [2023-12-19 14:18:16,061 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:16,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:18:16,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:16,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:18:16,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:16,064 INFO L87 Difference]: Start difference. First operand 2747 states and 4518 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2023-12-19 14:18:16,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:16,568 INFO L93 Difference]: Finished difference Result 4598 states and 7523 transitions. [2023-12-19 14:18:16,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:18:16,568 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) Word has length 411 [2023-12-19 14:18:16,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:16,576 INFO L225 Difference]: With dead ends: 4598 [2023-12-19 14:18:16,577 INFO L226 Difference]: Without dead ends: 1852 [2023-12-19 14:18:16,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 824 GetRequests, 814 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:18:16,583 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 311 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 1095 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:16,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 1095 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:18:16,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1852 states. [2023-12-19 14:18:16,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1852 to 1797. [2023-12-19 14:18:16,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1417 states have (on average 1.547635850388144) internal successors, (2193), 1418 states have internal predecessors, (2193), 361 states have call successors, (361), 18 states have call predecessors, (361), 18 states have return successors, (361), 360 states have call predecessors, (361), 361 states have call successors, (361) [2023-12-19 14:18:16,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2915 transitions. [2023-12-19 14:18:16,669 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2915 transitions. Word has length 411 [2023-12-19 14:18:16,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:16,669 INFO L495 AbstractCegarLoop]: Abstraction has 1797 states and 2915 transitions. [2023-12-19 14:18:16,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2023-12-19 14:18:16,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2915 transitions. [2023-12-19 14:18:16,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-19 14:18:16,672 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:16,673 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:16,682 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:18:16,881 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:18:16,882 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:16,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:16,882 INFO L85 PathProgramCache]: Analyzing trace with hash 501206959, now seen corresponding path program 1 times [2023-12-19 14:18:16,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:16,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816177963] [2023-12-19 14:18:16,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:16,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:16,936 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:16,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [555701785] [2023-12-19 14:18:16,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:16,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:16,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:16,938 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:18:16,942 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:18:17,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:17,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:18:17,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:17,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3038 proven. 105 refuted. 0 times theorem prover too weak. 3241 trivial. 0 not checked. [2023-12-19 14:18:17,573 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:17,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 63 proven. 105 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:18:17,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:17,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816177963] [2023-12-19 14:18:17,839 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:17,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555701785] [2023-12-19 14:18:17,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555701785] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:17,839 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:17,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:18:17,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938207807] [2023-12-19 14:18:17,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:17,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:18:17,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:17,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:18:17,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:17,841 INFO L87 Difference]: Start difference. First operand 1797 states and 2915 transitions. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2023-12-19 14:18:18,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:18,185 INFO L93 Difference]: Finished difference Result 2993 states and 4830 transitions. [2023-12-19 14:18:18,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:18:18,187 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) Word has length 412 [2023-12-19 14:18:18,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:18,192 INFO L225 Difference]: With dead ends: 2993 [2023-12-19 14:18:18,192 INFO L226 Difference]: Without dead ends: 1229 [2023-12-19 14:18:18,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 816 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:18:18,196 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 622 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:18,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 991 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:18:18,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2023-12-19 14:18:18,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 925. [2023-12-19 14:18:18,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 722 states have (on average 1.518005540166205) internal successors, (1096), 723 states have internal predecessors, (1096), 190 states have call successors, (190), 12 states have call predecessors, (190), 12 states have return successors, (190), 189 states have call predecessors, (190), 190 states have call successors, (190) [2023-12-19 14:18:18,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1476 transitions. [2023-12-19 14:18:18,256 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1476 transitions. Word has length 412 [2023-12-19 14:18:18,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:18,256 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1476 transitions. [2023-12-19 14:18:18,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2023-12-19 14:18:18,257 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1476 transitions. [2023-12-19 14:18:18,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-19 14:18:18,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:18,259 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:18,268 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:18:18,468 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:18:18,469 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:18,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:18,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1886451172, now seen corresponding path program 1 times [2023-12-19 14:18:18,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:18,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813193496] [2023-12-19 14:18:18,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:18,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:18,522 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:18,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [265373127] [2023-12-19 14:18:18,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:18,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:18,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:18,524 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:18:18,544 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:18:18,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:18,869 INFO L262 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:18:18,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:19,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:19,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:19,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813193496] [2023-12-19 14:18:19,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:19,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265373127] [2023-12-19 14:18:19,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265373127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:19,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:19,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 14:18:19,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744362998] [2023-12-19 14:18:19,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:19,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:18:19,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:19,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:18:19,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:18:19,009 INFO L87 Difference]: Start difference. First operand 925 states and 1476 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:19,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:19,211 INFO L93 Difference]: Finished difference Result 2724 states and 4324 transitions. [2023-12-19 14:18:19,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 14:18:19,212 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 412 [2023-12-19 14:18:19,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:19,220 INFO L225 Difference]: With dead ends: 2724 [2023-12-19 14:18:19,220 INFO L226 Difference]: Without dead ends: 1832 [2023-12-19 14:18:19,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 410 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:18:19,224 INFO L413 NwaCegarLoop]: 723 mSDtfsCounter, 805 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1365 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:19,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 1365 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:18:19,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2023-12-19 14:18:19,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1531. [2023-12-19 14:18:19,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1531 states, 1201 states have (on average 1.5120732722731058) internal successors, (1816), 1202 states have internal predecessors, (1816), 304 states have call successors, (304), 25 states have call predecessors, (304), 25 states have return successors, (304), 303 states have call predecessors, (304), 304 states have call successors, (304) [2023-12-19 14:18:19,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1531 states to 1531 states and 2424 transitions. [2023-12-19 14:18:19,320 INFO L78 Accepts]: Start accepts. Automaton has 1531 states and 2424 transitions. Word has length 412 [2023-12-19 14:18:19,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:19,321 INFO L495 AbstractCegarLoop]: Abstraction has 1531 states and 2424 transitions. [2023-12-19 14:18:19,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:19,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1531 states and 2424 transitions. [2023-12-19 14:18:19,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-19 14:18:19,324 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:19,324 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:19,335 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:18:19,532 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:18:19,533 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:19,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:19,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1826716372, now seen corresponding path program 1 times [2023-12-19 14:18:19,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:19,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549791915] [2023-12-19 14:18:19,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:19,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:19,598 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:19,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [567510497] [2023-12-19 14:18:19,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:19,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:19,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:19,600 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:18:19,623 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:18:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:19,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 1122 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 14:18:19,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:20,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:20,024 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:20,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:20,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549791915] [2023-12-19 14:18:20,024 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:20,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567510497] [2023-12-19 14:18:20,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567510497] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:20,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:20,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:18:20,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762559596] [2023-12-19 14:18:20,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:20,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:18:20,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:20,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:18:20,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:18:20,027 INFO L87 Difference]: Start difference. First operand 1531 states and 2424 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:20,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:20,473 INFO L93 Difference]: Finished difference Result 6293 states and 9844 transitions. [2023-12-19 14:18:20,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:18:20,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 412 [2023-12-19 14:18:20,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:20,490 INFO L225 Difference]: With dead ends: 6293 [2023-12-19 14:18:20,490 INFO L226 Difference]: Without dead ends: 4795 [2023-12-19 14:18:20,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 409 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:20,494 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 1412 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:20,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1412 Valid, 1490 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:18:20,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4795 states. [2023-12-19 14:18:20,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4795 to 2549. [2023-12-19 14:18:20,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2549 states, 2057 states have (on average 1.5041322314049588) internal successors, (3094), 2064 states have internal predecessors, (3094), 439 states have call successors, (439), 52 states have call predecessors, (439), 52 states have return successors, (439), 432 states have call predecessors, (439), 439 states have call successors, (439) [2023-12-19 14:18:20,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3972 transitions. [2023-12-19 14:18:20,696 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3972 transitions. Word has length 412 [2023-12-19 14:18:20,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:20,697 INFO L495 AbstractCegarLoop]: Abstraction has 2549 states and 3972 transitions. [2023-12-19 14:18:20,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:20,697 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3972 transitions. [2023-12-19 14:18:20,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-19 14:18:20,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:20,701 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:20,716 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:18:20,912 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:18:20,913 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:20,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:20,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1082047530, now seen corresponding path program 1 times [2023-12-19 14:18:20,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:20,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851423053] [2023-12-19 14:18:20,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:20,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:20,962 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:20,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [332686995] [2023-12-19 14:18:20,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:20,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:20,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:20,963 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:18:20,985 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:18:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:21,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 1123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:18:21,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:21,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3248 proven. 84 refuted. 0 times theorem prover too weak. 3052 trivial. 0 not checked. [2023-12-19 14:18:21,571 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:21,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 84 proven. 84 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:18:21,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:21,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851423053] [2023-12-19 14:18:21,800 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:21,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332686995] [2023-12-19 14:18:21,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332686995] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:21,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:21,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:18:21,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398955935] [2023-12-19 14:18:21,801 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:21,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:18:21,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:21,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:18:21,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:21,803 INFO L87 Difference]: Start difference. First operand 2549 states and 3972 transitions. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2023-12-19 14:18:22,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:22,283 INFO L93 Difference]: Finished difference Result 5105 states and 7927 transitions. [2023-12-19 14:18:22,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:18:22,285 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) Word has length 412 [2023-12-19 14:18:22,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:22,297 INFO L225 Difference]: With dead ends: 5105 [2023-12-19 14:18:22,298 INFO L226 Difference]: Without dead ends: 2589 [2023-12-19 14:18:22,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 816 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:18:22,303 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 586 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:22,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 1012 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:18:22,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2589 states. [2023-12-19 14:18:22,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2589 to 2569. [2023-12-19 14:18:22,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2569 states, 2072 states have (on average 1.498069498069498) internal successors, (3104), 2079 states have internal predecessors, (3104), 439 states have call successors, (439), 57 states have call predecessors, (439), 57 states have return successors, (439), 432 states have call predecessors, (439), 439 states have call successors, (439) [2023-12-19 14:18:22,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2569 states to 2569 states and 3982 transitions. [2023-12-19 14:18:22,536 INFO L78 Accepts]: Start accepts. Automaton has 2569 states and 3982 transitions. Word has length 412 [2023-12-19 14:18:22,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:22,536 INFO L495 AbstractCegarLoop]: Abstraction has 2569 states and 3982 transitions. [2023-12-19 14:18:22,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2023-12-19 14:18:22,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2569 states and 3982 transitions. [2023-12-19 14:18:22,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-19 14:18:22,541 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:22,541 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:22,555 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:18:22,750 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:18:22,750 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:22,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:22,751 INFO L85 PathProgramCache]: Analyzing trace with hash 879527128, now seen corresponding path program 1 times [2023-12-19 14:18:22,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:22,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733256378] [2023-12-19 14:18:22,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:22,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:22,797 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:22,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2106271851] [2023-12-19 14:18:22,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:22,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:22,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:22,799 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:18:22,816 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:18:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:23,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 1122 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:18:23,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:23,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:18:23,611 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:18:23,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:23,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733256378] [2023-12-19 14:18:23,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:23,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106271851] [2023-12-19 14:18:23,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106271851] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:18:23,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:18:23,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 14:18:23,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360180272] [2023-12-19 14:18:23,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:18:23,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:18:23,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:23,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:18:23,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:18:23,613 INFO L87 Difference]: Start difference. First operand 2569 states and 3982 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:23,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:23,790 INFO L93 Difference]: Finished difference Result 5105 states and 7912 transitions. [2023-12-19 14:18:23,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:18:23,791 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 412 [2023-12-19 14:18:23,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:23,801 INFO L225 Difference]: With dead ends: 5105 [2023-12-19 14:18:23,802 INFO L226 Difference]: Without dead ends: 2569 [2023-12-19 14:18:23,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 410 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:18:23,809 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 238 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:23,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 432 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:18:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2569 states. [2023-12-19 14:18:24,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2569 to 2569. [2023-12-19 14:18:24,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2569 states, 2072 states have (on average 1.4932432432432432) internal successors, (3094), 2079 states have internal predecessors, (3094), 439 states have call successors, (439), 57 states have call predecessors, (439), 57 states have return successors, (439), 432 states have call predecessors, (439), 439 states have call successors, (439) [2023-12-19 14:18:24,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2569 states to 2569 states and 3972 transitions. [2023-12-19 14:18:24,034 INFO L78 Accepts]: Start accepts. Automaton has 2569 states and 3972 transitions. Word has length 412 [2023-12-19 14:18:24,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:24,035 INFO L495 AbstractCegarLoop]: Abstraction has 2569 states and 3972 transitions. [2023-12-19 14:18:24,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 2 states have internal predecessors, (130), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:18:24,035 INFO L276 IsEmpty]: Start isEmpty. Operand 2569 states and 3972 transitions. [2023-12-19 14:18:24,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-19 14:18:24,038 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:24,039 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:24,047 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:18:24,247 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:18:24,248 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:24,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:24,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1331411344, now seen corresponding path program 1 times [2023-12-19 14:18:24,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:24,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103752612] [2023-12-19 14:18:24,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:24,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:24,298 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:24,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [475719992] [2023-12-19 14:18:24,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:24,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:24,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:24,299 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:18:24,322 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:18:24,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:24,686 INFO L262 TraceCheckSpWp]: Trace formula consists of 1123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:18:24,691 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:24,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3176 proven. 96 refuted. 0 times theorem prover too weak. 3112 trivial. 0 not checked. [2023-12-19 14:18:24,931 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:25,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 72 proven. 96 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:18:25,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:25,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103752612] [2023-12-19 14:18:25,167 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:25,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475719992] [2023-12-19 14:18:25,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475719992] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:25,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:25,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:18:25,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075479578] [2023-12-19 14:18:25,169 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:25,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:18:25,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:25,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:18:25,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:25,172 INFO L87 Difference]: Start difference. First operand 2569 states and 3972 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2023-12-19 14:18:25,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:25,613 INFO L93 Difference]: Finished difference Result 4274 states and 6605 transitions. [2023-12-19 14:18:25,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:18:25,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) Word has length 413 [2023-12-19 14:18:25,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:25,631 INFO L225 Difference]: With dead ends: 4274 [2023-12-19 14:18:25,631 INFO L226 Difference]: Without dead ends: 1738 [2023-12-19 14:18:25,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 818 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:18:25,637 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 572 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:25,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 992 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:18:25,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2023-12-19 14:18:25,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1708. [2023-12-19 14:18:25,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1708 states, 1346 states have (on average 1.487369985141159) internal successors, (2002), 1348 states have internal predecessors, (2002), 324 states have call successors, (324), 37 states have call predecessors, (324), 37 states have return successors, (324), 322 states have call predecessors, (324), 324 states have call successors, (324) [2023-12-19 14:18:25,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1708 states to 1708 states and 2650 transitions. [2023-12-19 14:18:25,768 INFO L78 Accepts]: Start accepts. Automaton has 1708 states and 2650 transitions. Word has length 413 [2023-12-19 14:18:25,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:25,769 INFO L495 AbstractCegarLoop]: Abstraction has 1708 states and 2650 transitions. [2023-12-19 14:18:25,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2023-12-19 14:18:25,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1708 states and 2650 transitions. [2023-12-19 14:18:25,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-19 14:18:25,772 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:25,772 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:25,787 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:18:25,981 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:18:25,981 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:25,982 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:25,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1906782608, now seen corresponding path program 1 times [2023-12-19 14:18:25,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:25,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977168591] [2023-12-19 14:18:25,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:25,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:26,029 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:26,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1510306849] [2023-12-19 14:18:26,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:26,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:26,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:26,031 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:18:26,050 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:18:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:26,413 INFO L262 TraceCheckSpWp]: Trace formula consists of 1123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:18:26,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3228 proven. 90 refuted. 0 times theorem prover too weak. 3066 trivial. 0 not checked. [2023-12-19 14:18:26,689 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:26,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 78 proven. 90 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:18:26,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:26,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977168591] [2023-12-19 14:18:26,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:26,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510306849] [2023-12-19 14:18:26,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510306849] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:26,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:26,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:18:26,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686251139] [2023-12-19 14:18:26,928 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:26,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:18:26,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:26,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:18:26,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:18:26,932 INFO L87 Difference]: Start difference. First operand 1708 states and 2650 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2023-12-19 14:18:27,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:18:27,362 INFO L93 Difference]: Finished difference Result 3443 states and 5303 transitions. [2023-12-19 14:18:27,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:18:27,364 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 413 [2023-12-19 14:18:27,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:18:27,370 INFO L225 Difference]: With dead ends: 3443 [2023-12-19 14:18:27,370 INFO L226 Difference]: Without dead ends: 1768 [2023-12-19 14:18:27,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 818 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:18:27,375 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 839 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:18:27,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 999 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:18:27,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2023-12-19 14:18:27,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1728. [2023-12-19 14:18:27,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1361 states have (on average 1.4783247612049963) internal successors, (2012), 1363 states have internal predecessors, (2012), 324 states have call successors, (324), 42 states have call predecessors, (324), 42 states have return successors, (324), 322 states have call predecessors, (324), 324 states have call successors, (324) [2023-12-19 14:18:27,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 2660 transitions. [2023-12-19 14:18:27,510 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 2660 transitions. Word has length 413 [2023-12-19 14:18:27,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:18:27,511 INFO L495 AbstractCegarLoop]: Abstraction has 1728 states and 2660 transitions. [2023-12-19 14:18:27,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 7 states have internal predecessors, (140), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2023-12-19 14:18:27,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 2660 transitions. [2023-12-19 14:18:27,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-19 14:18:27,514 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:18:27,514 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:18:27,528 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:18:27,723 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:18:27,724 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:18:27,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:18:27,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1827484910, now seen corresponding path program 1 times [2023-12-19 14:18:27,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:18:27,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067551482] [2023-12-19 14:18:27,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:27,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:18:27,778 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:18:27,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [848433256] [2023-12-19 14:18:27,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:18:27,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:18:27,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:18:27,780 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:18:27,799 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:18:28,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:18:28,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 1124 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-19 14:18:28,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:18:30,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3566 proven. 198 refuted. 0 times theorem prover too weak. 2620 trivial. 0 not checked. [2023-12-19 14:18:30,735 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:18:32,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 132 proven. 201 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-12-19 14:18:32,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:18:32,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067551482] [2023-12-19 14:18:32,061 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:18:32,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848433256] [2023-12-19 14:18:32,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848433256] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:18:32,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:18:32,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 30 [2023-12-19 14:18:32,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269467949] [2023-12-19 14:18:32,062 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:18:32,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-19 14:18:32,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:18:32,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-19 14:18:32,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2023-12-19 14:18:32,065 INFO L87 Difference]: Start difference. First operand 1728 states and 2660 transitions. Second operand has 30 states, 29 states have (on average 9.10344827586207) internal successors, (264), 30 states have internal predecessors, (264), 8 states have call successors, (114), 5 states have call predecessors, (114), 8 states have return successors, (114), 6 states have call predecessors, (114), 8 states have call successors, (114) [2023-12-19 14:19:00,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:19:00,065 INFO L93 Difference]: Finished difference Result 47102 states and 70352 transitions. [2023-12-19 14:19:00,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 293 states. [2023-12-19 14:19:00,066 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 9.10344827586207) internal successors, (264), 30 states have internal predecessors, (264), 8 states have call successors, (114), 5 states have call predecessors, (114), 8 states have return successors, (114), 6 states have call predecessors, (114), 8 states have call successors, (114) Word has length 413 [2023-12-19 14:19:00,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:19:00,283 INFO L225 Difference]: With dead ends: 47102 [2023-12-19 14:19:00,283 INFO L226 Difference]: Without dead ends: 45407 [2023-12-19 14:19:00,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1191 GetRequests, 882 SyntacticMatches, 0 SemanticMatches, 309 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46340 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=15414, Invalid=80996, Unknown=0, NotChecked=0, Total=96410 [2023-12-19 14:19:00,321 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 30356 mSDsluCounter, 7701 mSDsCounter, 0 mSdLazyCounter, 9414 mSolverCounterSat, 4905 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30417 SdHoareTripleChecker+Valid, 8352 SdHoareTripleChecker+Invalid, 14319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4905 IncrementalHoareTripleChecker+Valid, 9414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:19:00,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30417 Valid, 8352 Invalid, 14319 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4905 Valid, 9414 Invalid, 0 Unknown, 0 Unchecked, 11.4s Time] [2023-12-19 14:19:00,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45407 states. [2023-12-19 14:19:01,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45407 to 12772. [2023-12-19 14:19:01,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12772 states, 11403 states have (on average 1.521704814522494) internal successors, (17352), 11431 states have internal predecessors, (17352), 1133 states have call successors, (1133), 235 states have call predecessors, (1133), 235 states have return successors, (1133), 1105 states have call predecessors, (1133), 1133 states have call successors, (1133) [2023-12-19 14:19:01,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12772 states to 12772 states and 19618 transitions. [2023-12-19 14:19:01,917 INFO L78 Accepts]: Start accepts. Automaton has 12772 states and 19618 transitions. Word has length 413 [2023-12-19 14:19:01,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:19:01,917 INFO L495 AbstractCegarLoop]: Abstraction has 12772 states and 19618 transitions. [2023-12-19 14:19:01,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 9.10344827586207) internal successors, (264), 30 states have internal predecessors, (264), 8 states have call successors, (114), 5 states have call predecessors, (114), 8 states have return successors, (114), 6 states have call predecessors, (114), 8 states have call successors, (114) [2023-12-19 14:19:01,918 INFO L276 IsEmpty]: Start isEmpty. Operand 12772 states and 19618 transitions. [2023-12-19 14:19:01,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-19 14:19:01,926 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:19:01,927 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:01,940 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:19:02,139 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:19:02,140 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:19:02,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:19:02,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1986402128, now seen corresponding path program 1 times [2023-12-19 14:19:02,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:19:02,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990804421] [2023-12-19 14:19:02,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:02,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:19:02,186 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:19:02,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1070338841] [2023-12-19 14:19:02,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:02,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:19:02,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:19:02,188 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:19:02,190 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:19:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:19:02,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 1126 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-19 14:19:02,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:19:05,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 1340 proven. 306 refuted. 0 times theorem prover too weak. 4738 trivial. 0 not checked. [2023-12-19 14:19:05,210 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:19:11,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:19:11,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990804421] [2023-12-19 14:19:11,830 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:19:11,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070338841] [2023-12-19 14:19:11,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070338841] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 14:19:11,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 14:19:11,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-12-19 14:19:11,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880767709] [2023-12-19 14:19:11,831 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 14:19:11,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-19 14:19:11,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:19:11,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-19 14:19:11,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2023-12-19 14:19:11,832 INFO L87 Difference]: Start difference. First operand 12772 states and 19618 transitions. Second operand has 13 states, 13 states have (on average 11.0) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2023-12-19 14:19:14,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:19:14,891 INFO L93 Difference]: Finished difference Result 54655 states and 84498 transitions. [2023-12-19 14:19:14,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-19 14:19:14,892 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 11.0) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 413 [2023-12-19 14:19:14,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:19:14,996 INFO L225 Difference]: With dead ends: 54655 [2023-12-19 14:19:14,997 INFO L226 Difference]: Without dead ends: 48939 [2023-12-19 14:19:15,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 796 GetRequests, 765 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=267, Invalid=789, Unknown=0, NotChecked=0, Total=1056 [2023-12-19 14:19:15,022 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 2259 mSDsluCounter, 2793 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2259 SdHoareTripleChecker+Valid, 3239 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:19:15,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2259 Valid, 3239 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 14:19:15,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48939 states. [2023-12-19 14:19:17,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48939 to 38643. [2023-12-19 14:19:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38643 states, 35747 states have (on average 1.536884214059921) internal successors, (54939), 35847 states have internal predecessors, (54939), 2297 states have call successors, (2297), 598 states have call predecessors, (2297), 598 states have return successors, (2297), 2197 states have call predecessors, (2297), 2297 states have call successors, (2297) [2023-12-19 14:19:17,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38643 states to 38643 states and 59533 transitions. [2023-12-19 14:19:17,370 INFO L78 Accepts]: Start accepts. Automaton has 38643 states and 59533 transitions. Word has length 413 [2023-12-19 14:19:17,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:19:17,371 INFO L495 AbstractCegarLoop]: Abstraction has 38643 states and 59533 transitions. [2023-12-19 14:19:17,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.0) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2023-12-19 14:19:17,371 INFO L276 IsEmpty]: Start isEmpty. Operand 38643 states and 59533 transitions. [2023-12-19 14:19:17,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-19 14:19:17,393 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:19:17,393 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:17,405 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:19:17,602 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:19:17,603 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:19:17,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:19:17,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1538842582, now seen corresponding path program 1 times [2023-12-19 14:19:17,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:19:17,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966662725] [2023-12-19 14:19:17,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:17,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:19:17,651 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:19:17,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1670335996] [2023-12-19 14:19:17,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:17,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:19:17,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:19:17,652 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:19:17,671 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:19:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:19:18,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 14:19:18,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:19:18,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3275 proven. 156 refuted. 0 times theorem prover too weak. 2953 trivial. 0 not checked. [2023-12-19 14:19:18,907 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:19:19,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 87 proven. 81 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:19:19,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:19:19,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966662725] [2023-12-19 14:19:19,343 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:19:19,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670335996] [2023-12-19 14:19:19,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670335996] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:19:19,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:19:19,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 15 [2023-12-19 14:19:19,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858177205] [2023-12-19 14:19:19,344 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:19:19,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-19 14:19:19,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:19:19,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-19 14:19:19,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2023-12-19 14:19:19,346 INFO L87 Difference]: Start difference. First operand 38643 states and 59533 transitions. Second operand has 15 states, 15 states have (on average 14.266666666666667) internal successors, (214), 14 states have internal predecessors, (214), 4 states have call successors, (84), 3 states have call predecessors, (84), 5 states have return successors, (85), 4 states have call predecessors, (85), 4 states have call successors, (85) [2023-12-19 14:19:23,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:19:23,729 INFO L93 Difference]: Finished difference Result 104779 states and 159908 transitions. [2023-12-19 14:19:23,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-19 14:19:23,730 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 14.266666666666667) internal successors, (214), 14 states have internal predecessors, (214), 4 states have call successors, (84), 3 states have call predecessors, (84), 5 states have return successors, (85), 4 states have call predecessors, (85), 4 states have call successors, (85) Word has length 413 [2023-12-19 14:19:23,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:19:23,865 INFO L225 Difference]: With dead ends: 104779 [2023-12-19 14:19:23,866 INFO L226 Difference]: Without dead ends: 68817 [2023-12-19 14:19:23,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 838 GetRequests, 811 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-12-19 14:19:23,922 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 1155 mSDsluCounter, 1913 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 2313 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 14:19:23,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1213 Valid, 2313 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 14:19:23,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68817 states. [2023-12-19 14:19:26,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68817 to 51909. [2023-12-19 14:19:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51909 states, 48754 states have (on average 1.5208188046109037) internal successors, (74146), 48866 states have internal predecessors, (74146), 2457 states have call successors, (2457), 697 states have call predecessors, (2457), 697 states have return successors, (2457), 2345 states have call predecessors, (2457), 2457 states have call successors, (2457) [2023-12-19 14:19:26,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51909 states to 51909 states and 79060 transitions. [2023-12-19 14:19:26,935 INFO L78 Accepts]: Start accepts. Automaton has 51909 states and 79060 transitions. Word has length 413 [2023-12-19 14:19:26,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:19:26,935 INFO L495 AbstractCegarLoop]: Abstraction has 51909 states and 79060 transitions. [2023-12-19 14:19:26,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 14.266666666666667) internal successors, (214), 14 states have internal predecessors, (214), 4 states have call successors, (84), 3 states have call predecessors, (84), 5 states have return successors, (85), 4 states have call predecessors, (85), 4 states have call successors, (85) [2023-12-19 14:19:26,936 INFO L276 IsEmpty]: Start isEmpty. Operand 51909 states and 79060 transitions. [2023-12-19 14:19:26,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2023-12-19 14:19:26,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:19:26,965 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:26,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-19 14:19:27,175 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:19:27,176 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:19:27,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:19:27,176 INFO L85 PathProgramCache]: Analyzing trace with hash -346879304, now seen corresponding path program 1 times [2023-12-19 14:19:27,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:19:27,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142901650] [2023-12-19 14:19:27,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:27,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:19:27,225 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:19:27,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [312687012] [2023-12-19 14:19:27,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:27,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:19:27,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:19:27,229 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:19:27,232 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:19:27,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:19:27,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 14:19:27,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:19:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-12-19 14:19:29,005 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:19:29,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:19:29,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142901650] [2023-12-19 14:19:29,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:19:29,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312687012] [2023-12-19 14:19:29,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312687012] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:19:29,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:19:29,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:19:29,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055291543] [2023-12-19 14:19:29,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:19:29,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:19:29,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:19:29,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:19:29,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:19:29,008 INFO L87 Difference]: Start difference. First operand 51909 states and 79060 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:19:31,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:19:31,822 INFO L93 Difference]: Finished difference Result 104986 states and 159644 transitions. [2023-12-19 14:19:31,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:19:31,823 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2023-12-19 14:19:31,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:19:31,913 INFO L225 Difference]: With dead ends: 104986 [2023-12-19 14:19:31,913 INFO L226 Difference]: Without dead ends: 53241 [2023-12-19 14:19:31,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 411 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:19:31,967 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 382 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:19:31,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 1268 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:19:32,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53241 states. [2023-12-19 14:19:34,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53241 to 51895. [2023-12-19 14:19:34,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51895 states, 48740 states have (on average 1.5207427164546574) internal successors, (74121), 48852 states have internal predecessors, (74121), 2457 states have call successors, (2457), 697 states have call predecessors, (2457), 697 states have return successors, (2457), 2345 states have call predecessors, (2457), 2457 states have call successors, (2457) [2023-12-19 14:19:34,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51895 states to 51895 states and 79035 transitions. [2023-12-19 14:19:34,849 INFO L78 Accepts]: Start accepts. Automaton has 51895 states and 79035 transitions. Word has length 414 [2023-12-19 14:19:34,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:19:34,850 INFO L495 AbstractCegarLoop]: Abstraction has 51895 states and 79035 transitions. [2023-12-19 14:19:34,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-12-19 14:19:34,850 INFO L276 IsEmpty]: Start isEmpty. Operand 51895 states and 79035 transitions. [2023-12-19 14:19:34,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2023-12-19 14:19:34,877 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:19:34,877 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:34,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 14:19:35,087 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:19:35,087 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:19:35,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:19:35,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1403400459, now seen corresponding path program 1 times [2023-12-19 14:19:35,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:19:35,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11116841] [2023-12-19 14:19:35,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:35,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:19:35,127 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:19:35,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040647792] [2023-12-19 14:19:35,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:19:35,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:19:35,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:19:35,129 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:19:35,142 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:19:35,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:19:35,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-19 14:19:35,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:19:37,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3550 proven. 339 refuted. 0 times theorem prover too weak. 2495 trivial. 0 not checked. [2023-12-19 14:19:37,962 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:19:39,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 36 proven. 297 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-12-19 14:19:39,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:19:39,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11116841] [2023-12-19 14:19:39,430 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:19:39,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040647792] [2023-12-19 14:19:39,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040647792] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:19:39,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:19:39,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2023-12-19 14:19:39,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383663828] [2023-12-19 14:19:39,430 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:19:39,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-19 14:19:39,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:19:39,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-19 14:19:39,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=672, Unknown=0, NotChecked=0, Total=870 [2023-12-19 14:19:39,432 INFO L87 Difference]: Start difference. First operand 51895 states and 79035 transitions. Second operand has 30 states, 28 states have (on average 9.535714285714286) internal successors, (267), 28 states have internal predecessors, (267), 10 states have call successors, (114), 6 states have call predecessors, (114), 9 states have return successors, (114), 8 states have call predecessors, (114), 10 states have call successors, (114) [2023-12-19 14:20:00,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:20:00,993 INFO L93 Difference]: Finished difference Result 226353 states and 338785 transitions. [2023-12-19 14:20:00,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-12-19 14:20:00,994 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 28 states have (on average 9.535714285714286) internal successors, (267), 28 states have internal predecessors, (267), 10 states have call successors, (114), 6 states have call predecessors, (114), 9 states have return successors, (114), 8 states have call predecessors, (114), 10 states have call successors, (114) Word has length 415 [2023-12-19 14:20:00,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:20:01,335 INFO L225 Difference]: With dead ends: 226353 [2023-12-19 14:20:01,336 INFO L226 Difference]: Without dead ends: 189325 [2023-12-19 14:20:01,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 936 GetRequests, 821 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5207 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2543, Invalid=11029, Unknown=0, NotChecked=0, Total=13572 [2023-12-19 14:20:01,409 INFO L413 NwaCegarLoop]: 694 mSDtfsCounter, 12008 mSDsluCounter, 6069 mSDsCounter, 0 mSdLazyCounter, 6284 mSolverCounterSat, 2078 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12030 SdHoareTripleChecker+Valid, 6763 SdHoareTripleChecker+Invalid, 8362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2078 IncrementalHoareTripleChecker+Valid, 6284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:20:01,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12030 Valid, 6763 Invalid, 8362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2078 Valid, 6284 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-19 14:20:01,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189325 states. [2023-12-19 14:20:07,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189325 to 78675. [2023-12-19 14:20:07,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78675 states, 73582 states have (on average 1.507963904215705) internal successors, (110959), 73748 states have internal predecessors, (110959), 3937 states have call successors, (3937), 1155 states have call predecessors, (3937), 1155 states have return successors, (3937), 3771 states have call predecessors, (3937), 3937 states have call successors, (3937) [2023-12-19 14:20:07,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78675 states to 78675 states and 118833 transitions. [2023-12-19 14:20:07,595 INFO L78 Accepts]: Start accepts. Automaton has 78675 states and 118833 transitions. Word has length 415 [2023-12-19 14:20:07,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:20:07,596 INFO L495 AbstractCegarLoop]: Abstraction has 78675 states and 118833 transitions. [2023-12-19 14:20:07,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 28 states have (on average 9.535714285714286) internal successors, (267), 28 states have internal predecessors, (267), 10 states have call successors, (114), 6 states have call predecessors, (114), 9 states have return successors, (114), 8 states have call predecessors, (114), 10 states have call successors, (114) [2023-12-19 14:20:07,596 INFO L276 IsEmpty]: Start isEmpty. Operand 78675 states and 118833 transitions. [2023-12-19 14:20:07,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2023-12-19 14:20:07,786 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:20:07,786 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:07,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-19 14:20:07,987 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:20:07,987 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:20:07,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:20:07,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1826102285, now seen corresponding path program 1 times [2023-12-19 14:20:07,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:20:07,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360770998] [2023-12-19 14:20:07,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:07,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:20:08,048 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:20:08,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2012154032] [2023-12-19 14:20:08,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:08,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:20:08,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:20:08,061 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:20:08,068 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:20:08,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:20:08,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 14:20:08,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:20:09,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-12-19 14:20:09,411 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:20:09,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 6 proven. 162 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-12-19 14:20:09,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:20:09,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360770998] [2023-12-19 14:20:09,804 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:20:09,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012154032] [2023-12-19 14:20:09,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012154032] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:20:09,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:20:09,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-19 14:20:09,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187527522] [2023-12-19 14:20:09,805 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:20:09,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-19 14:20:09,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:20:09,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-19 14:20:09,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-12-19 14:20:09,807 INFO L87 Difference]: Start difference. First operand 78675 states and 118833 transitions. Second operand has 14 states, 14 states have (on average 16.285714285714285) internal successors, (228), 14 states have internal predecessors, (228), 4 states have call successors, (114), 3 states have call predecessors, (114), 5 states have return successors, (114), 4 states have call predecessors, (114), 4 states have call successors, (114) [2023-12-19 14:20:20,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:20:20,205 INFO L93 Difference]: Finished difference Result 233721 states and 353910 transitions. [2023-12-19 14:20:20,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-19 14:20:20,206 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 16.285714285714285) internal successors, (228), 14 states have internal predecessors, (228), 4 states have call successors, (114), 3 states have call predecessors, (114), 5 states have return successors, (114), 4 states have call predecessors, (114), 4 states have call successors, (114) Word has length 415 [2023-12-19 14:20:20,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:20:20,414 INFO L225 Difference]: With dead ends: 233721 [2023-12-19 14:20:20,414 INFO L226 Difference]: Without dead ends: 156539 [2023-12-19 14:20:20,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 853 GetRequests, 820 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=323, Invalid=867, Unknown=0, NotChecked=0, Total=1190 [2023-12-19 14:20:20,492 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 3849 mSDsluCounter, 3185 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 615 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3905 SdHoareTripleChecker+Valid, 3574 SdHoareTripleChecker+Invalid, 2174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 615 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:20:20,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3905 Valid, 3574 Invalid, 2174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [615 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-19 14:20:20,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156539 states. [2023-12-19 14:20:28,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156539 to 115745. [2023-12-19 14:20:28,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115745 states, 108167 states have (on average 1.5037858126785433) internal successors, (162660), 108434 states have internal predecessors, (162660), 5803 states have call successors, (5803), 1774 states have call predecessors, (5803), 1774 states have return successors, (5803), 5536 states have call predecessors, (5803), 5803 states have call successors, (5803) [2023-12-19 14:20:28,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115745 states to 115745 states and 174266 transitions. [2023-12-19 14:20:28,616 INFO L78 Accepts]: Start accepts. Automaton has 115745 states and 174266 transitions. Word has length 415 [2023-12-19 14:20:28,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:20:28,616 INFO L495 AbstractCegarLoop]: Abstraction has 115745 states and 174266 transitions. [2023-12-19 14:20:28,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 16.285714285714285) internal successors, (228), 14 states have internal predecessors, (228), 4 states have call successors, (114), 3 states have call predecessors, (114), 5 states have return successors, (114), 4 states have call predecessors, (114), 4 states have call successors, (114) [2023-12-19 14:20:28,616 INFO L276 IsEmpty]: Start isEmpty. Operand 115745 states and 174266 transitions. [2023-12-19 14:20:28,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2023-12-19 14:20:28,679 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:20:28,679 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:28,692 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:20:28,888 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:20:28,888 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:20:28,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:20:28,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1921648491, now seen corresponding path program 1 times [2023-12-19 14:20:28,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:20:28,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581075349] [2023-12-19 14:20:28,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:28,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:20:28,951 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:20:28,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [326886403] [2023-12-19 14:20:28,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:28,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:20:28,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:20:28,960 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:20:28,968 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:20:29,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:20:29,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 1131 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-19 14:20:29,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:20:31,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4099 proven. 486 refuted. 0 times theorem prover too weak. 1799 trivial. 0 not checked. [2023-12-19 14:20:31,163 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:20:32,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:20:32,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581075349] [2023-12-19 14:20:32,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:20:32,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326886403] [2023-12-19 14:20:32,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326886403] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 14:20:32,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 14:20:32,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2023-12-19 14:20:32,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937442071] [2023-12-19 14:20:32,502 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 14:20:32,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-19 14:20:32,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:20:32,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-19 14:20:32,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=788, Unknown=0, NotChecked=0, Total=1056 [2023-12-19 14:20:32,504 INFO L87 Difference]: Start difference. First operand 115745 states and 174266 transitions. Second operand has 21 states, 21 states have (on average 7.666666666666667) internal successors, (161), 18 states have internal predecessors, (161), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) [2023-12-19 14:20:48,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:20:48,395 INFO L93 Difference]: Finished difference Result 285125 states and 425670 transitions. [2023-12-19 14:20:48,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-19 14:20:48,395 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.666666666666667) internal successors, (161), 18 states have internal predecessors, (161), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) Word has length 416 [2023-12-19 14:20:48,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:20:48,712 INFO L225 Difference]: With dead ends: 285125 [2023-12-19 14:20:48,713 INFO L226 Difference]: Without dead ends: 200935 [2023-12-19 14:20:48,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1069, Invalid=2963, Unknown=0, NotChecked=0, Total=4032 [2023-12-19 14:20:48,791 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 1436 mSDsluCounter, 1383 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1443 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:20:48,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1443 Valid, 1692 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 14:20:48,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200935 states. [2023-12-19 14:20:57,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200935 to 133215. [2023-12-19 14:20:57,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133215 states, 126494 states have (on average 1.5260644773665155) internal successors, (193038), 126695 states have internal predecessors, (193038), 4871 states have call successors, (4871), 1849 states have call predecessors, (4871), 1849 states have return successors, (4871), 4670 states have call predecessors, (4871), 4871 states have call successors, (4871) [2023-12-19 14:20:57,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133215 states to 133215 states and 202780 transitions. [2023-12-19 14:20:57,810 INFO L78 Accepts]: Start accepts. Automaton has 133215 states and 202780 transitions. Word has length 416 [2023-12-19 14:20:57,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:20:57,810 INFO L495 AbstractCegarLoop]: Abstraction has 133215 states and 202780 transitions. [2023-12-19 14:20:57,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.666666666666667) internal successors, (161), 18 states have internal predecessors, (161), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) [2023-12-19 14:20:57,811 INFO L276 IsEmpty]: Start isEmpty. Operand 133215 states and 202780 transitions. [2023-12-19 14:20:57,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2023-12-19 14:20:57,891 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:20:57,891 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:57,901 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:20:58,099 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:20:58,100 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:20:58,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:20:58,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1695820348, now seen corresponding path program 1 times [2023-12-19 14:20:58,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:20:58,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299622432] [2023-12-19 14:20:58,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:58,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:20:58,141 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:20:58,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [450300392] [2023-12-19 14:20:58,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:20:58,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:20:58,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:20:58,151 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:20:58,152 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:20:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:20:58,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 1132 conjuncts, 65 conjunts are in the unsatisfiable core [2023-12-19 14:20:58,982 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:21:06,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4043 proven. 657 refuted. 0 times theorem prover too weak. 1684 trivial. 0 not checked. [2023-12-19 14:21:06,759 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:21:21,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 255 proven. 555 refuted. 0 times theorem prover too weak. 5574 trivial. 0 not checked. [2023-12-19 14:21:21,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:21:21,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299622432] [2023-12-19 14:21:21,052 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:21:21,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450300392] [2023-12-19 14:21:21,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450300392] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:21:21,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:21:21,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2023-12-19 14:21:21,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418084217] [2023-12-19 14:21:21,052 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:21:21,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2023-12-19 14:21:21,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:21:21,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2023-12-19 14:21:21,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=3479, Unknown=0, NotChecked=0, Total=4160 [2023-12-19 14:21:21,055 INFO L87 Difference]: Start difference. First operand 133215 states and 202780 transitions. Second operand has 65 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 16 states have call successors, (114), 9 states have call predecessors, (114), 16 states have return successors, (114), 13 states have call predecessors, (114), 16 states have call successors, (114) [2023-12-19 14:24:47,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-19 14:24:56,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:24:56,641 INFO L93 Difference]: Finished difference Result 785106 states and 1189078 transitions. [2023-12-19 14:24:56,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 435 states. [2023-12-19 14:24:56,643 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 16 states have call successors, (114), 9 states have call predecessors, (114), 16 states have return successors, (114), 13 states have call predecessors, (114), 16 states have call successors, (114) Word has length 416 [2023-12-19 14:24:56,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:24:58,247 INFO L225 Difference]: With dead ends: 785106 [2023-12-19 14:24:58,247 INFO L226 Difference]: Without dead ends: 691588 [2023-12-19 14:24:58,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1309 GetRequests, 823 SyntacticMatches, 1 SemanticMatches, 485 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109498 ImplicationChecksByTransitivity, 115.4s TimeCoverageRelationStatistics Valid=34987, Invalid=201695, Unknown=0, NotChecked=0, Total=236682 [2023-12-19 14:24:58,411 INFO L413 NwaCegarLoop]: 730 mSDtfsCounter, 24672 mSDsluCounter, 19651 mSDsCounter, 0 mSdLazyCounter, 27171 mSolverCounterSat, 4022 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24681 SdHoareTripleChecker+Valid, 20381 SdHoareTripleChecker+Invalid, 31194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4022 IncrementalHoareTripleChecker+Valid, 27171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 52.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:24:58,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24681 Valid, 20381 Invalid, 31194 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4022 Valid, 27171 Invalid, 1 Unknown, 0 Unchecked, 52.2s Time] [2023-12-19 14:24:58,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691588 states. [2023-12-19 14:25:14,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691588 to 174641. [2023-12-19 14:25:14,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174641 states, 167830 states have (on average 1.5259310016087708) internal successors, (256097), 168047 states have internal predecessors, (256097), 4935 states have call successors, (4935), 1875 states have call predecessors, (4935), 1875 states have return successors, (4935), 4718 states have call predecessors, (4935), 4935 states have call successors, (4935) [2023-12-19 14:25:14,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174641 states to 174641 states and 265967 transitions. [2023-12-19 14:25:14,790 INFO L78 Accepts]: Start accepts. Automaton has 174641 states and 265967 transitions. Word has length 416 [2023-12-19 14:25:14,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:25:14,790 INFO L495 AbstractCegarLoop]: Abstraction has 174641 states and 265967 transitions. [2023-12-19 14:25:14,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 16 states have call successors, (114), 9 states have call predecessors, (114), 16 states have return successors, (114), 13 states have call predecessors, (114), 16 states have call successors, (114) [2023-12-19 14:25:14,791 INFO L276 IsEmpty]: Start isEmpty. Operand 174641 states and 265967 transitions. [2023-12-19 14:25:14,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2023-12-19 14:25:14,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:25:14,898 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:14,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-19 14:25:15,106 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:25:15,107 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:25:15,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:25:15,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1201108164, now seen corresponding path program 1 times [2023-12-19 14:25:15,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:25:15,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994855844] [2023-12-19 14:25:15,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:25:15,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:25:15,421 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:25:15,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [289164859] [2023-12-19 14:25:15,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:25:15,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:25:15,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:25:15,450 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:25:15,453 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:25:16,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:25:16,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 1131 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 14:25:16,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:25:17,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3566 proven. 198 refuted. 0 times theorem prover too weak. 2620 trivial. 0 not checked. [2023-12-19 14:25:17,293 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:25:20,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 132 proven. 201 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-12-19 14:25:20,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:25:20,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994855844] [2023-12-19 14:25:20,795 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:25:20,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289164859] [2023-12-19 14:25:20,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289164859] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:25:20,795 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:25:20,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2023-12-19 14:25:20,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473064052] [2023-12-19 14:25:20,795 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:25:20,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-19 14:25:20,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:25:20,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-19 14:25:20,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2023-12-19 14:25:20,797 INFO L87 Difference]: Start difference. First operand 174641 states and 265967 transitions. Second operand has 23 states, 23 states have (on average 10.956521739130435) internal successors, (252), 23 states have internal predecessors, (252), 6 states have call successors, (108), 4 states have call predecessors, (108), 7 states have return successors, (108), 5 states have call predecessors, (108), 6 states have call successors, (108) [2023-12-19 14:26:15,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:26:15,858 INFO L93 Difference]: Finished difference Result 451810 states and 679490 transitions. [2023-12-19 14:26:15,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2023-12-19 14:26:15,859 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 10.956521739130435) internal successors, (252), 23 states have internal predecessors, (252), 6 states have call successors, (108), 4 states have call predecessors, (108), 7 states have return successors, (108), 5 states have call predecessors, (108), 6 states have call successors, (108) Word has length 416 [2023-12-19 14:26:15,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:26:16,601 INFO L225 Difference]: With dead ends: 451810 [2023-12-19 14:26:16,601 INFO L226 Difference]: Without dead ends: 381631 [2023-12-19 14:26:16,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 932 GetRequests, 826 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3923 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2587, Invalid=8969, Unknown=0, NotChecked=0, Total=11556 [2023-12-19 14:26:16,677 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 3616 mSDsluCounter, 5057 mSDsCounter, 0 mSdLazyCounter, 4188 mSolverCounterSat, 898 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3628 SdHoareTripleChecker+Valid, 5500 SdHoareTripleChecker+Invalid, 5086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 898 IncrementalHoareTripleChecker+Valid, 4188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2023-12-19 14:26:16,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3628 Valid, 5500 Invalid, 5086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [898 Valid, 4188 Invalid, 0 Unknown, 0 Unchecked, 13.6s Time] [2023-12-19 14:26:17,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381631 states.