/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-44.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 04:08:45,705 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 04:08:45,748 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-16 04:08:45,752 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 04:08:45,752 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 04:08:45,767 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 04:08:45,767 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 04:08:45,767 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 04:08:45,768 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 04:08:45,768 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 04:08:45,768 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 04:08:45,768 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 04:08:45,769 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 04:08:45,769 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 04:08:45,769 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 04:08:45,769 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 04:08:45,770 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 04:08:45,770 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 04:08:45,770 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 04:08:45,770 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 04:08:45,770 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 04:08:45,771 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 04:08:45,772 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 04:08:45,772 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 04:08:45,773 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 04:08:45,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 04:08:45,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 04:08:45,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:08:45,773 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 04:08:45,773 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 04:08:45,774 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 04:08:45,776 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 04:08:45,776 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 04:08:45,776 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-16 04:08:45,923 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 04:08:45,935 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 04:08:45,937 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 04:08:45,937 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 04:08:45,937 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 04:08:45,938 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-44.i [2023-12-16 04:08:47,367 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 04:08:47,730 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 04:08:47,730 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-44.i [2023-12-16 04:08:47,741 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/da3f2467f/8ecb3608aab2459a8a5d1d45ffe804b6/FLAGd9d952522 [2023-12-16 04:08:47,753 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/da3f2467f/8ecb3608aab2459a8a5d1d45ffe804b6 [2023-12-16 04:08:47,754 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 04:08:47,755 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 04:08:47,773 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 04:08:47,773 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 04:08:47,776 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 04:08:47,777 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:08:47" (1/1) ... [2023-12-16 04:08:47,777 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76104c7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:47, skipping insertion in model container [2023-12-16 04:08:47,777 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:08:47" (1/1) ... [2023-12-16 04:08:47,856 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 04:08:48,054 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-44.i[916,929] [2023-12-16 04:08:48,393 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:08:48,430 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 04:08:48,473 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-44.i[916,929] [2023-12-16 04:08:48,685 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:08:48,761 INFO L206 MainTranslator]: Completed translation [2023-12-16 04:08:48,763 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48 WrapperNode [2023-12-16 04:08:48,764 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 04:08:48,765 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 04:08:48,765 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 04:08:48,765 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 04:08:48,769 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:48,812 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:48,954 INFO L138 Inliner]: procedures = 26, calls = 64, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 642 [2023-12-16 04:08:48,955 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 04:08:48,956 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 04:08:48,956 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 04:08:48,956 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 04:08:48,963 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:48,964 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:48,990 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,035 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-16 04:08:49,036 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,036 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,059 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,063 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,078 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,083 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,092 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 04:08:49,093 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 04:08:49,093 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 04:08:49,093 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 04:08:49,094 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (1/1) ... [2023-12-16 04:08:49,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:08:49,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:49,141 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 04:08:49,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 04:08:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 04:08:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 04:08:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 04:08:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 04:08:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 04:08:49,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 04:08:49,424 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 04:08:49,436 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 04:08:54,266 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 04:08:54,313 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 04:08:54,313 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 04:08:54,313 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:08:54 BoogieIcfgContainer [2023-12-16 04:08:54,313 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 04:08:54,315 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 04:08:54,315 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 04:08:54,317 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 04:08:54,317 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 04:08:47" (1/3) ... [2023-12-16 04:08:54,317 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fc88c05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:08:54, skipping insertion in model container [2023-12-16 04:08:54,317 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:08:48" (2/3) ... [2023-12-16 04:08:54,318 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fc88c05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:08:54, skipping insertion in model container [2023-12-16 04:08:54,318 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:08:54" (3/3) ... [2023-12-16 04:08:54,319 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-44.i [2023-12-16 04:08:54,330 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 04:08:54,330 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 04:08:54,361 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 04:08:54,366 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;@4e7da74a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 04:08:54,366 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 04:08:54,370 INFO L276 IsEmpty]: Start isEmpty. Operand has 218 states, 164 states have (on average 1.6158536585365855) internal successors, (265), 165 states have internal predecessors, (265), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2023-12-16 04:08:54,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:54,384 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:54,385 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:54,385 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:54,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:54,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1415792885, now seen corresponding path program 1 times [2023-12-16 04:08:54,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:54,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219371584] [2023-12-16 04:08:54,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:54,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:54,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:54,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:54,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219371584] [2023-12-16 04:08:54,667 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-16 04:08:54,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890511422] [2023-12-16 04:08:54,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:54,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:54,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:54,682 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:54,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-16 04:08:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:55,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 04:08:55,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:55,320 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 5000 trivial. 0 not checked. [2023-12-16 04:08:55,320 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:55,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890511422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:55,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:55,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 04:08:55,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226749998] [2023-12-16 04:08:55,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:55,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 04:08:55,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:55,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 04:08:55,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:08:55,377 INFO L87 Difference]: Start difference. First operand has 218 states, 164 states have (on average 1.6158536585365855) internal successors, (265), 165 states have internal predecessors, (265), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Second operand has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-16 04:08:55,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:55,537 INFO L93 Difference]: Finished difference Result 432 states and 781 transitions. [2023-12-16 04:08:55,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 04:08:55,541 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51) Word has length 361 [2023-12-16 04:08:55,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:55,547 INFO L225 Difference]: With dead ends: 432 [2023-12-16 04:08:55,547 INFO L226 Difference]: Without dead ends: 215 [2023-12-16 04:08:55,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:08:55,552 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 355 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:55,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 355 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:08:55,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2023-12-16 04:08:55,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2023-12-16 04:08:55,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 162 states have (on average 1.5802469135802468) internal successors, (256), 162 states have internal predecessors, (256), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2023-12-16 04:08:55,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 358 transitions. [2023-12-16 04:08:55,614 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 358 transitions. Word has length 361 [2023-12-16 04:08:55,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:55,615 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 358 transitions. [2023-12-16 04:08:55,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-16 04:08:55,616 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 358 transitions. [2023-12-16 04:08:55,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:55,623 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:55,624 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:55,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:55,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-16 04:08:55,832 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:55,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:55,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1353829491, now seen corresponding path program 1 times [2023-12-16 04:08:55,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:55,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559752239] [2023-12-16 04:08:55,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:55,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:55,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:55,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2124393421] [2023-12-16 04:08:55,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:55,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:55,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:55,954 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:55,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-16 04:08:56,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:56,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 04:08:56,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:56,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:08:56,379 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:56,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:56,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559752239] [2023-12-16 04:08:56,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:56,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124393421] [2023-12-16 04:08:56,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124393421] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:56,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:56,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:08:56,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837611573] [2023-12-16 04:08:56,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:56,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:08:56,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:56,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:08:56,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:08:56,384 INFO L87 Difference]: Start difference. First operand 215 states and 358 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:56,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:56,481 INFO L93 Difference]: Finished difference Result 433 states and 720 transitions. [2023-12-16 04:08:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:08:56,481 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:08:56,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:56,488 INFO L225 Difference]: With dead ends: 433 [2023-12-16 04:08:56,488 INFO L226 Difference]: Without dead ends: 219 [2023-12-16 04:08:56,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:08:56,491 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 3 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:56,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1053 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:08:56,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2023-12-16 04:08:56,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 217. [2023-12-16 04:08:56,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 164 states have (on average 1.5731707317073171) internal successors, (258), 164 states have internal predecessors, (258), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2023-12-16 04:08:56,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 360 transitions. [2023-12-16 04:08:56,516 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 360 transitions. Word has length 361 [2023-12-16 04:08:56,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:56,520 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 360 transitions. [2023-12-16 04:08:56,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:56,521 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 360 transitions. [2023-12-16 04:08:56,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:56,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:56,524 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:56,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:56,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-16 04:08:56,732 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:56,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:56,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1353889073, now seen corresponding path program 1 times [2023-12-16 04:08:56,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:56,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547923743] [2023-12-16 04:08:56,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:56,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:56,825 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:56,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1081980392] [2023-12-16 04:08:56,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:56,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:56,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:56,828 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:56,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-16 04:08:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:57,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:08:57,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:08:57,257 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:57,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:57,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547923743] [2023-12-16 04:08:57,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:57,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081980392] [2023-12-16 04:08:57,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081980392] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:57,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:57,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:08:57,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288509158] [2023-12-16 04:08:57,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:57,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:08:57,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:57,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:08:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:57,259 INFO L87 Difference]: Start difference. First operand 217 states and 360 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:57,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:57,362 INFO L93 Difference]: Finished difference Result 580 states and 962 transitions. [2023-12-16 04:08:57,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:08:57,363 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:08:57,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:57,365 INFO L225 Difference]: With dead ends: 580 [2023-12-16 04:08:57,365 INFO L226 Difference]: Without dead ends: 364 [2023-12-16 04:08:57,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:57,368 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 238 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:57,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 709 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:08:57,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2023-12-16 04:08:57,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 361. [2023-12-16 04:08:57,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 296 states have (on average 1.6013513513513513) internal successors, (474), 297 states have internal predecessors, (474), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:08:57,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 598 transitions. [2023-12-16 04:08:57,396 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 598 transitions. Word has length 361 [2023-12-16 04:08:57,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:57,396 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 598 transitions. [2023-12-16 04:08:57,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:57,397 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 598 transitions. [2023-12-16 04:08:57,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:57,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:57,401 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:57,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:57,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:57,639 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:57,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:57,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1940451817, now seen corresponding path program 1 times [2023-12-16 04:08:57,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:57,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174503403] [2023-12-16 04:08:57,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:57,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:57,729 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:57,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [859530912] [2023-12-16 04:08:57,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:57,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:57,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:57,730 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:57,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-16 04:08:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:58,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:08:58,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:58,132 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:08:58,133 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:58,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:58,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174503403] [2023-12-16 04:08:58,146 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:58,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859530912] [2023-12-16 04:08:58,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859530912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:58,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:58,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:08:58,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546929190] [2023-12-16 04:08:58,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:58,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:08:58,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:58,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:08:58,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:58,149 INFO L87 Difference]: Start difference. First operand 361 states and 598 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:58,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:58,303 INFO L93 Difference]: Finished difference Result 1079 states and 1788 transitions. [2023-12-16 04:08:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:08:58,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:08:58,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:58,310 INFO L225 Difference]: With dead ends: 1079 [2023-12-16 04:08:58,310 INFO L226 Difference]: Without dead ends: 719 [2023-12-16 04:08:58,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:58,313 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 350 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:58,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 886 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:08:58,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2023-12-16 04:08:58,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 389. [2023-12-16 04:08:58,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 324 states have (on average 1.595679012345679) internal successors, (517), 325 states have internal predecessors, (517), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:08:58,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 641 transitions. [2023-12-16 04:08:58,341 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 641 transitions. Word has length 361 [2023-12-16 04:08:58,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:58,345 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 641 transitions. [2023-12-16 04:08:58,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:58,345 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 641 transitions. [2023-12-16 04:08:58,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:58,348 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:58,348 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:58,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:58,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:58,557 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:58,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:58,557 INFO L85 PathProgramCache]: Analyzing trace with hash -967730069, now seen corresponding path program 1 times [2023-12-16 04:08:58,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:58,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735464539] [2023-12-16 04:08:58,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:58,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:58,602 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:58,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134960215] [2023-12-16 04:08:58,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:58,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:58,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:58,604 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:58,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-16 04:08:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:58,890 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:08:58,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:58,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:08:58,912 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:58,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:58,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735464539] [2023-12-16 04:08:58,912 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:58,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134960215] [2023-12-16 04:08:58,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134960215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:58,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:58,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:08:58,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953390881] [2023-12-16 04:08:58,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:58,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:08:58,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:58,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:08:58,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:58,921 INFO L87 Difference]: Start difference. First operand 389 states and 641 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:58,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:58,985 INFO L93 Difference]: Finished difference Result 1125 states and 1855 transitions. [2023-12-16 04:08:58,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:08:58,985 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:08:58,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:58,988 INFO L225 Difference]: With dead ends: 1125 [2023-12-16 04:08:58,988 INFO L226 Difference]: Without dead ends: 737 [2023-12-16 04:08:58,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:58,990 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 325 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:58,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 703 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:08:58,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2023-12-16 04:08:59,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 397. [2023-12-16 04:08:59,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 332 states have (on average 1.5933734939759037) internal successors, (529), 333 states have internal predecessors, (529), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:08:59,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 653 transitions. [2023-12-16 04:08:59,006 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 653 transitions. Word has length 361 [2023-12-16 04:08:59,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:59,006 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 653 transitions. [2023-12-16 04:08:59,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:59,007 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 653 transitions. [2023-12-16 04:08:59,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:59,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:59,010 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:59,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-16 04:08:59,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:59,218 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:08:59,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:08:59,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1811735571, now seen corresponding path program 1 times [2023-12-16 04:08:59,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:08:59,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387026280] [2023-12-16 04:08:59,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:59,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:08:59,272 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:08:59,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [895643204] [2023-12-16 04:08:59,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:08:59,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:08:59,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:08:59,274 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:08:59,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-16 04:08:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:08:59,725 INFO L262 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:08:59,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:08:59,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:08:59,767 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:08:59,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:08:59,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387026280] [2023-12-16 04:08:59,767 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:08:59,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895643204] [2023-12-16 04:08:59,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895643204] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:08:59,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:08:59,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:08:59,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074485074] [2023-12-16 04:08:59,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:08:59,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:08:59,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:08:59,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:08:59,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:59,771 INFO L87 Difference]: Start difference. First operand 397 states and 653 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:59,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:08:59,849 INFO L93 Difference]: Finished difference Result 1177 states and 1933 transitions. [2023-12-16 04:08:59,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:08:59,849 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:08:59,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:08:59,853 INFO L225 Difference]: With dead ends: 1177 [2023-12-16 04:08:59,853 INFO L226 Difference]: Without dead ends: 781 [2023-12-16 04:08:59,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:08:59,854 INFO L413 NwaCegarLoop]: 615 mSDtfsCounter, 333 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:08:59,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 954 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:08:59,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2023-12-16 04:08:59,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 471. [2023-12-16 04:08:59,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 406 states have (on average 1.6206896551724137) internal successors, (658), 407 states have internal predecessors, (658), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:08:59,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 782 transitions. [2023-12-16 04:08:59,873 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 782 transitions. Word has length 361 [2023-12-16 04:08:59,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:08:59,874 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 782 transitions. [2023-12-16 04:08:59,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:08:59,874 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 782 transitions. [2023-12-16 04:08:59,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-12-16 04:08:59,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:08:59,878 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:08:59,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:00,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:00,086 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:00,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:00,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1789103317, now seen corresponding path program 1 times [2023-12-16 04:09:00,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:00,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242568240] [2023-12-16 04:09:00,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:00,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:00,174 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:00,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1038517196] [2023-12-16 04:09:00,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:00,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:00,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:00,176 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:00,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-16 04:09:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:00,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:09:00,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:00,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:00,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:00,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:00,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242568240] [2023-12-16 04:09:00,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:00,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038517196] [2023-12-16 04:09:00,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038517196] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:00,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:00,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:09:00,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345407589] [2023-12-16 04:09:00,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:00,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:09:00,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:00,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:09:00,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:00,590 INFO L87 Difference]: Start difference. First operand 471 states and 782 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:00,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:00,674 INFO L93 Difference]: Finished difference Result 1251 states and 2056 transitions. [2023-12-16 04:09:00,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:09:00,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 361 [2023-12-16 04:09:00,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:00,693 INFO L225 Difference]: With dead ends: 1251 [2023-12-16 04:09:00,693 INFO L226 Difference]: Without dead ends: 781 [2023-12-16 04:09:00,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:00,698 INFO L413 NwaCegarLoop]: 421 mSDtfsCounter, 335 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:00,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 754 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:09:00,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2023-12-16 04:09:00,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 471. [2023-12-16 04:09:00,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 406 states have (on average 1.6059113300492611) internal successors, (652), 407 states have internal predecessors, (652), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:09:00,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 776 transitions. [2023-12-16 04:09:00,730 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 776 transitions. Word has length 361 [2023-12-16 04:09:00,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:00,730 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 776 transitions. [2023-12-16 04:09:00,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:00,731 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 776 transitions. [2023-12-16 04:09:00,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2023-12-16 04:09:00,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:00,733 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:00,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:00,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:00,956 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:00,956 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:00,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1140965490, now seen corresponding path program 1 times [2023-12-16 04:09:00,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:00,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507635557] [2023-12-16 04:09:00,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:00,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:01,054 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:01,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701991468] [2023-12-16 04:09:01,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:01,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:01,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:01,059 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:01,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-16 04:09:01,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:01,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:09:01,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:01,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:01,489 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:01,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:01,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507635557] [2023-12-16 04:09:01,489 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:01,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701991468] [2023-12-16 04:09:01,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701991468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:01,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:01,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:09:01,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46630521] [2023-12-16 04:09:01,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:01,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:09:01,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:01,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:09:01,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:09:01,491 INFO L87 Difference]: Start difference. First operand 471 states and 776 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:01,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:01,840 INFO L93 Difference]: Finished difference Result 1371 states and 2238 transitions. [2023-12-16 04:09:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:09:01,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 362 [2023-12-16 04:09:01,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:01,892 INFO L225 Difference]: With dead ends: 1371 [2023-12-16 04:09:01,892 INFO L226 Difference]: Without dead ends: 901 [2023-12-16 04:09:01,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:09:01,895 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 552 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:01,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 795 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:09:01,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2023-12-16 04:09:01,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 649. [2023-12-16 04:09:01,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 582 states have (on average 1.6254295532646048) internal successors, (946), 583 states have internal predecessors, (946), 62 states have call successors, (62), 4 states have call predecessors, (62), 4 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:09:01,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 1070 transitions. [2023-12-16 04:09:01,923 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 1070 transitions. Word has length 362 [2023-12-16 04:09:01,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:01,923 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 1070 transitions. [2023-12-16 04:09:01,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:01,923 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 1070 transitions. [2023-12-16 04:09:01,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2023-12-16 04:09:01,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:01,926 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:01,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:02,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-16 04:09:02,144 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:02,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:02,144 INFO L85 PathProgramCache]: Analyzing trace with hash -43188082, now seen corresponding path program 1 times [2023-12-16 04:09:02,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:02,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210635280] [2023-12-16 04:09:02,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:02,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:02,204 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:02,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1111112753] [2023-12-16 04:09:02,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:02,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:02,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:02,205 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:02,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-16 04:09:02,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:02,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:09:02,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:03,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 794 proven. 138 refuted. 0 times theorem prover too weak. 4168 trivial. 0 not checked. [2023-12-16 04:09:03,183 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:03,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 12 proven. 138 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:03,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:03,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210635280] [2023-12-16 04:09:03,479 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:03,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111112753] [2023-12-16 04:09:03,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111112753] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:03,479 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:03,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:09:03,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234830113] [2023-12-16 04:09:03,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:03,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:09:03,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:03,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:09:03,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:09:03,482 INFO L87 Difference]: Start difference. First operand 649 states and 1070 transitions. Second operand has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2023-12-16 04:09:03,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:03,784 INFO L93 Difference]: Finished difference Result 1322 states and 2165 transitions. [2023-12-16 04:09:03,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:09:03,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) Word has length 362 [2023-12-16 04:09:03,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:03,787 INFO L225 Difference]: With dead ends: 1322 [2023-12-16 04:09:03,787 INFO L226 Difference]: Without dead ends: 674 [2023-12-16 04:09:03,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 726 GetRequests, 716 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:09:03,792 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 406 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:03,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 762 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:09:03,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-16 04:09:03,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 667. [2023-12-16 04:09:03,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 593 states have (on average 1.6003372681281618) internal successors, (949), 595 states have internal predecessors, (949), 66 states have call successors, (66), 7 states have call predecessors, (66), 7 states have return successors, (66), 64 states have call predecessors, (66), 66 states have call successors, (66) [2023-12-16 04:09:03,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1081 transitions. [2023-12-16 04:09:03,812 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1081 transitions. Word has length 362 [2023-12-16 04:09:03,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:03,812 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1081 transitions. [2023-12-16 04:09:03,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2023-12-16 04:09:03,813 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1081 transitions. [2023-12-16 04:09:03,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2023-12-16 04:09:03,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:03,816 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:03,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:04,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:04,025 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:04,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:04,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1676475493, now seen corresponding path program 1 times [2023-12-16 04:09:04,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:04,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787713043] [2023-12-16 04:09:04,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:04,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:04,104 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:04,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1806224081] [2023-12-16 04:09:04,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:04,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:04,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:04,115 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:04,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-16 04:09:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:04,632 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:09:04,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:04,678 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:04,678 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:04,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:04,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787713043] [2023-12-16 04:09:04,678 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:04,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806224081] [2023-12-16 04:09:04,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806224081] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:04,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:04,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:09:04,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373431699] [2023-12-16 04:09:04,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:04,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:09:04,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:04,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:09:04,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:09:04,681 INFO L87 Difference]: Start difference. First operand 667 states and 1081 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:04,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:04,771 INFO L93 Difference]: Finished difference Result 1564 states and 2510 transitions. [2023-12-16 04:09:04,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:09:04,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 363 [2023-12-16 04:09:04,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:04,775 INFO L225 Difference]: With dead ends: 1564 [2023-12-16 04:09:04,775 INFO L226 Difference]: Without dead ends: 908 [2023-12-16 04:09:04,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:09:04,776 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 514 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:04,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1152 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:09:04,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2023-12-16 04:09:04,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 665. [2023-12-16 04:09:04,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 587 states have (on average 1.5792163543441227) internal successors, (927), 589 states have internal predecessors, (927), 67 states have call successors, (67), 10 states have call predecessors, (67), 10 states have return successors, (67), 65 states have call predecessors, (67), 67 states have call successors, (67) [2023-12-16 04:09:04,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1061 transitions. [2023-12-16 04:09:04,798 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1061 transitions. Word has length 363 [2023-12-16 04:09:04,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:04,799 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 1061 transitions. [2023-12-16 04:09:04,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:04,799 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1061 transitions. [2023-12-16 04:09:04,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2023-12-16 04:09:04,801 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:04,801 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:04,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:05,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-16 04:09:05,009 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:05,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:05,010 INFO L85 PathProgramCache]: Analyzing trace with hash 89698591, now seen corresponding path program 1 times [2023-12-16 04:09:05,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:05,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141972730] [2023-12-16 04:09:05,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:05,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:05,078 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:05,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [273696217] [2023-12-16 04:09:05,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:05,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:05,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:05,102 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:05,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-16 04:09:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:05,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 1040 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 04:09:05,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:05,742 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:05,742 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:05,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:05,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141972730] [2023-12-16 04:09:05,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:05,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273696217] [2023-12-16 04:09:05,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273696217] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:05,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:05,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 04:09:05,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124789048] [2023-12-16 04:09:05,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:05,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:09:05,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:05,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:09:05,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:09:05,744 INFO L87 Difference]: Start difference. First operand 665 states and 1061 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:06,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:06,221 INFO L93 Difference]: Finished difference Result 2207 states and 3563 transitions. [2023-12-16 04:09:06,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:09:06,222 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 363 [2023-12-16 04:09:06,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:06,227 INFO L225 Difference]: With dead ends: 2207 [2023-12-16 04:09:06,227 INFO L226 Difference]: Without dead ends: 1559 [2023-12-16 04:09:06,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:09:06,229 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 1061 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1451 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:06,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1451 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:09:06,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2023-12-16 04:09:06,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 751. [2023-12-16 04:09:06,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 673 states have (on average 1.5913818722139672) internal successors, (1071), 675 states have internal predecessors, (1071), 67 states have call successors, (67), 10 states have call predecessors, (67), 10 states have return successors, (67), 65 states have call predecessors, (67), 67 states have call successors, (67) [2023-12-16 04:09:06,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1205 transitions. [2023-12-16 04:09:06,255 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1205 transitions. Word has length 363 [2023-12-16 04:09:06,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:06,255 INFO L495 AbstractCegarLoop]: Abstraction has 751 states and 1205 transitions. [2023-12-16 04:09:06,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:06,256 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1205 transitions. [2023-12-16 04:09:06,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2023-12-16 04:09:06,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:06,258 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:06,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:06,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-16 04:09:06,467 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:06,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:06,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1373042593, now seen corresponding path program 1 times [2023-12-16 04:09:06,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:06,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825403341] [2023-12-16 04:09:06,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:06,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:06,579 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:06,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825590665] [2023-12-16 04:09:06,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:06,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:06,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:06,581 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:06,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-16 04:09:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:07,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 1040 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:09:07,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:07,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:07,117 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:07,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:07,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825403341] [2023-12-16 04:09:07,117 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:07,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825590665] [2023-12-16 04:09:07,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825590665] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:07,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:07,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:09:07,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732479919] [2023-12-16 04:09:07,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:07,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:09:07,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:07,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:09:07,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:07,119 INFO L87 Difference]: Start difference. First operand 751 states and 1205 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:07,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:07,194 INFO L93 Difference]: Finished difference Result 1821 states and 2901 transitions. [2023-12-16 04:09:07,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:09:07,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 363 [2023-12-16 04:09:07,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:07,199 INFO L225 Difference]: With dead ends: 1821 [2023-12-16 04:09:07,199 INFO L226 Difference]: Without dead ends: 1087 [2023-12-16 04:09:07,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:07,201 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 336 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:07,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 799 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:09:07,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2023-12-16 04:09:07,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 751. [2023-12-16 04:09:07,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 673 states have (on average 1.5854383358098068) internal successors, (1067), 675 states have internal predecessors, (1067), 67 states have call successors, (67), 10 states have call predecessors, (67), 10 states have return successors, (67), 65 states have call predecessors, (67), 67 states have call successors, (67) [2023-12-16 04:09:07,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1201 transitions. [2023-12-16 04:09:07,250 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1201 transitions. Word has length 363 [2023-12-16 04:09:07,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:07,250 INFO L495 AbstractCegarLoop]: Abstraction has 751 states and 1201 transitions. [2023-12-16 04:09:07,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:07,251 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1201 transitions. [2023-12-16 04:09:07,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2023-12-16 04:09:07,253 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:07,253 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:07,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:07,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-16 04:09:07,467 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:07,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:07,468 INFO L85 PathProgramCache]: Analyzing trace with hash 982762657, now seen corresponding path program 1 times [2023-12-16 04:09:07,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:07,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554836411] [2023-12-16 04:09:07,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:07,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:07,507 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:07,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [263828053] [2023-12-16 04:09:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:07,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:07,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:07,509 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:07,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-16 04:09:07,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:07,868 INFO L262 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:09:07,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:08,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 620 proven. 141 refuted. 0 times theorem prover too weak. 4339 trivial. 0 not checked. [2023-12-16 04:09:08,191 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:08,492 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 9 proven. 141 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:08,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:08,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554836411] [2023-12-16 04:09:08,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:08,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263828053] [2023-12-16 04:09:08,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263828053] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:08,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:08,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:09:08,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698846111] [2023-12-16 04:09:08,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:08,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:09:08,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:08,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:09:08,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:09:08,494 INFO L87 Difference]: Start difference. First operand 751 states and 1201 transitions. Second operand has 7 states, 7 states have (on average 17.142857142857142) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-16 04:09:08,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:08,886 INFO L93 Difference]: Finished difference Result 1327 states and 2101 transitions. [2023-12-16 04:09:08,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:09:08,889 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.142857142857142) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) Word has length 363 [2023-12-16 04:09:08,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:08,891 INFO L225 Difference]: With dead ends: 1327 [2023-12-16 04:09:08,891 INFO L226 Difference]: Without dead ends: 593 [2023-12-16 04:09:08,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 718 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:09:08,893 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 363 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:08,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 735 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:09:08,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2023-12-16 04:09:08,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 567. [2023-12-16 04:09:08,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 496 states have (on average 1.5423387096774193) internal successors, (765), 497 states have internal predecessors, (765), 62 states have call successors, (62), 8 states have call predecessors, (62), 8 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 04:09:08,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 889 transitions. [2023-12-16 04:09:08,913 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 889 transitions. Word has length 363 [2023-12-16 04:09:08,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:08,914 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 889 transitions. [2023-12-16 04:09:08,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.142857142857142) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-16 04:09:08,914 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 889 transitions. [2023-12-16 04:09:08,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-12-16 04:09:08,916 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:08,916 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:08,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:09,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-16 04:09:09,123 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:09,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:09,123 INFO L85 PathProgramCache]: Analyzing trace with hash -27670466, now seen corresponding path program 1 times [2023-12-16 04:09:09,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:09,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335480926] [2023-12-16 04:09:09,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:09,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:09,215 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:09,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1440884600] [2023-12-16 04:09:09,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:09,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:09,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:09,216 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:09,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-16 04:09:09,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:09,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 04:09:09,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:09,748 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:09,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:09,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:09,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335480926] [2023-12-16 04:09:09,749 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:09,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440884600] [2023-12-16 04:09:09,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440884600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:09,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:09,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 04:09:09,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965140424] [2023-12-16 04:09:09,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:09,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:09:09,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:09,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:09:09,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:09:09,754 INFO L87 Difference]: Start difference. First operand 567 states and 889 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:10,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:10,407 INFO L93 Difference]: Finished difference Result 3009 states and 4717 transitions. [2023-12-16 04:09:10,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:09:10,407 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 364 [2023-12-16 04:09:10,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:10,431 INFO L225 Difference]: With dead ends: 3009 [2023-12-16 04:09:10,431 INFO L226 Difference]: Without dead ends: 2443 [2023-12-16 04:09:10,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:09:10,447 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 1549 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1549 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:10,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1549 Valid, 1490 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:09:10,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2023-12-16 04:09:10,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 1131. [2023-12-16 04:09:10,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 990 states have (on average 1.5393939393939393) internal successors, (1524), 992 states have internal predecessors, (1524), 124 states have call successors, (124), 16 states have call predecessors, (124), 16 states have return successors, (124), 122 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-16 04:09:10,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1772 transitions. [2023-12-16 04:09:10,590 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 1772 transitions. Word has length 364 [2023-12-16 04:09:10,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:10,591 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 1772 transitions. [2023-12-16 04:09:10,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:10,591 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 1772 transitions. [2023-12-16 04:09:10,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-12-16 04:09:10,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:10,594 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:10,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:10,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:10,802 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:10,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:10,802 INFO L85 PathProgramCache]: Analyzing trace with hash 230494972, now seen corresponding path program 1 times [2023-12-16 04:09:10,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:10,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925980805] [2023-12-16 04:09:10,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:10,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:10,888 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:10,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [313120386] [2023-12-16 04:09:10,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:10,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:10,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:10,889 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:10,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-16 04:09:11,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:11,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 04:09:11,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:12,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:12,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:12,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:12,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925980805] [2023-12-16 04:09:12,080 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:12,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313120386] [2023-12-16 04:09:12,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313120386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:12,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:12,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:09:12,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327262644] [2023-12-16 04:09:12,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:12,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 04:09:12,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:12,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 04:09:12,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 04:09:12,081 INFO L87 Difference]: Start difference. First operand 1131 states and 1772 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:12,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:12,769 INFO L93 Difference]: Finished difference Result 3213 states and 5060 transitions. [2023-12-16 04:09:12,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:09:12,771 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 364 [2023-12-16 04:09:12,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:12,778 INFO L225 Difference]: With dead ends: 3213 [2023-12-16 04:09:12,779 INFO L226 Difference]: Without dead ends: 2083 [2023-12-16 04:09:12,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-16 04:09:12,782 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 850 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:12,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1383 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 04:09:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2023-12-16 04:09:12,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1272. [2023-12-16 04:09:12,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1076 states have (on average 1.5232342007434945) internal successors, (1639), 1078 states have internal predecessors, (1639), 175 states have call successors, (175), 20 states have call predecessors, (175), 20 states have return successors, (175), 173 states have call predecessors, (175), 175 states have call successors, (175) [2023-12-16 04:09:12,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1989 transitions. [2023-12-16 04:09:12,847 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1989 transitions. Word has length 364 [2023-12-16 04:09:12,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:12,847 INFO L495 AbstractCegarLoop]: Abstraction has 1272 states and 1989 transitions. [2023-12-16 04:09:12,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:12,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1989 transitions. [2023-12-16 04:09:12,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-12-16 04:09:12,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:12,850 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:12,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:13,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-16 04:09:13,061 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:13,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:13,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1455684866, now seen corresponding path program 1 times [2023-12-16 04:09:13,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:13,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505176156] [2023-12-16 04:09:13,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:13,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:13,108 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:13,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1792030493] [2023-12-16 04:09:13,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:13,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:13,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:13,125 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:13,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-16 04:09:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:13,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 04:09:13,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:13,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:13,905 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:13,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:13,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505176156] [2023-12-16 04:09:13,905 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:13,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792030493] [2023-12-16 04:09:13,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792030493] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:13,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:13,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 04:09:13,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968172410] [2023-12-16 04:09:13,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:13,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:09:13,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:13,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:09:13,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:09:13,907 INFO L87 Difference]: Start difference. First operand 1272 states and 1989 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:15,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:15,447 INFO L93 Difference]: Finished difference Result 5000 states and 7759 transitions. [2023-12-16 04:09:15,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 04:09:15,449 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 364 [2023-12-16 04:09:15,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:15,464 INFO L225 Difference]: With dead ends: 5000 [2023-12-16 04:09:15,464 INFO L226 Difference]: Without dead ends: 3870 [2023-12-16 04:09:15,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=146, Invalid=316, Unknown=0, NotChecked=0, Total=462 [2023-12-16 04:09:15,467 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 2739 mSDsluCounter, 2677 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2739 SdHoareTripleChecker+Valid, 3003 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:15,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2739 Valid, 3003 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 04:09:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2023-12-16 04:09:15,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 1274. [2023-12-16 04:09:15,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1078 states have (on average 1.5222634508348794) internal successors, (1641), 1080 states have internal predecessors, (1641), 175 states have call successors, (175), 20 states have call predecessors, (175), 20 states have return successors, (175), 173 states have call predecessors, (175), 175 states have call successors, (175) [2023-12-16 04:09:15,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1991 transitions. [2023-12-16 04:09:15,583 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1991 transitions. Word has length 364 [2023-12-16 04:09:15,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:15,584 INFO L495 AbstractCegarLoop]: Abstraction has 1274 states and 1991 transitions. [2023-12-16 04:09:15,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:15,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1991 transitions. [2023-12-16 04:09:15,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-12-16 04:09:15,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:15,586 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:15,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:15,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-16 04:09:15,794 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:15,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:15,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1679191885, now seen corresponding path program 1 times [2023-12-16 04:09:15,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:15,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499204219] [2023-12-16 04:09:15,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:15,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:15,849 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:15,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [883315884] [2023-12-16 04:09:15,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:15,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:15,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:15,851 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:15,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-16 04:09:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:16,242 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:09:16,246 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:16,603 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 50 proven. 150 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-12-16 04:09:16,603 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:16,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:16,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:16,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499204219] [2023-12-16 04:09:16,872 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:16,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883315884] [2023-12-16 04:09:16,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883315884] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:16,872 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:16,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:09:16,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168046388] [2023-12-16 04:09:16,873 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:16,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:09:16,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:16,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:09:16,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:09:16,876 INFO L87 Difference]: Start difference. First operand 1274 states and 1991 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 1 states have call predecessors, (102), 2 states have call successors, (102) [2023-12-16 04:09:17,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:17,161 INFO L93 Difference]: Finished difference Result 2436 states and 3789 transitions. [2023-12-16 04:09:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:09:17,162 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 1 states have call predecessors, (102), 2 states have call successors, (102) Word has length 364 [2023-12-16 04:09:17,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:17,168 INFO L225 Difference]: With dead ends: 2436 [2023-12-16 04:09:17,168 INFO L226 Difference]: Without dead ends: 1296 [2023-12-16 04:09:17,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 730 GetRequests, 720 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:09:17,170 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 297 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:17,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 723 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:09:17,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2023-12-16 04:09:17,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1286. [2023-12-16 04:09:17,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1085 states have (on average 1.5004608294930875) internal successors, (1628), 1087 states have internal predecessors, (1628), 175 states have call successors, (175), 25 states have call predecessors, (175), 25 states have return successors, (175), 173 states have call predecessors, (175), 175 states have call successors, (175) [2023-12-16 04:09:17,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1978 transitions. [2023-12-16 04:09:17,235 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1978 transitions. Word has length 364 [2023-12-16 04:09:17,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:17,235 INFO L495 AbstractCegarLoop]: Abstraction has 1286 states and 1978 transitions. [2023-12-16 04:09:17,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 1 states have call predecessors, (102), 2 states have call successors, (102) [2023-12-16 04:09:17,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1978 transitions. [2023-12-16 04:09:17,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-12-16 04:09:17,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:17,239 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:17,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:17,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-16 04:09:17,448 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:17,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:17,448 INFO L85 PathProgramCache]: Analyzing trace with hash 459497404, now seen corresponding path program 1 times [2023-12-16 04:09:17,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:17,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544296279] [2023-12-16 04:09:17,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:17,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:17,544 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:17,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2010605518] [2023-12-16 04:09:17,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:17,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:17,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:17,546 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:17,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-16 04:09:18,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:18,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 04:09:18,108 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:18,925 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:18,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:18,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:18,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544296279] [2023-12-16 04:09:18,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:18,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010605518] [2023-12-16 04:09:18,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010605518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:18,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:18,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:09:18,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835298162] [2023-12-16 04:09:18,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:18,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:09:18,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:18,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:09:18,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:09:18,927 INFO L87 Difference]: Start difference. First operand 1286 states and 1978 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:19,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:19,373 INFO L93 Difference]: Finished difference Result 3538 states and 5486 transitions. [2023-12-16 04:09:19,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:09:19,375 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 364 [2023-12-16 04:09:19,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:19,382 INFO L225 Difference]: With dead ends: 3538 [2023-12-16 04:09:19,382 INFO L226 Difference]: Without dead ends: 2363 [2023-12-16 04:09:19,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:09:19,384 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 324 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1079 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:19,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 1079 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:09:19,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2363 states. [2023-12-16 04:09:19,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2363 to 1286. [2023-12-16 04:09:19,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1085 states have (on average 1.4986175115207374) internal successors, (1626), 1087 states have internal predecessors, (1626), 175 states have call successors, (175), 25 states have call predecessors, (175), 25 states have return successors, (175), 173 states have call predecessors, (175), 175 states have call successors, (175) [2023-12-16 04:09:19,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1976 transitions. [2023-12-16 04:09:19,598 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1976 transitions. Word has length 364 [2023-12-16 04:09:19,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:19,598 INFO L495 AbstractCegarLoop]: Abstraction has 1286 states and 1976 transitions. [2023-12-16 04:09:19,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:19,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1976 transitions. [2023-12-16 04:09:19,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-12-16 04:09:19,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:19,601 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:19,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:19,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-16 04:09:19,843 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:19,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:19,844 INFO L85 PathProgramCache]: Analyzing trace with hash 221186110, now seen corresponding path program 1 times [2023-12-16 04:09:19,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:19,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146692277] [2023-12-16 04:09:19,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:19,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:19,877 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:19,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1281074945] [2023-12-16 04:09:19,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:19,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:19,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:19,904 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:19,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-16 04:09:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:20,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 04:09:20,527 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:21,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:21,354 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:21,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:21,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146692277] [2023-12-16 04:09:21,354 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:21,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281074945] [2023-12-16 04:09:21,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281074945] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:21,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:21,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:09:21,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397198203] [2023-12-16 04:09:21,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:21,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:09:21,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:21,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:09:21,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:09:21,358 INFO L87 Difference]: Start difference. First operand 1286 states and 1976 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:21,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:21,745 INFO L93 Difference]: Finished difference Result 3960 states and 6135 transitions. [2023-12-16 04:09:21,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:09:21,747 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 365 [2023-12-16 04:09:21,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:21,757 INFO L225 Difference]: With dead ends: 3960 [2023-12-16 04:09:21,757 INFO L226 Difference]: Without dead ends: 2780 [2023-12-16 04:09:21,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 362 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:09:21,759 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 488 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:21,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 1116 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:09:21,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2780 states. [2023-12-16 04:09:21,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2780 to 1954. [2023-12-16 04:09:21,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1954 states, 1639 states have (on average 1.4954240390482) internal successors, (2451), 1641 states have internal predecessors, (2451), 277 states have call successors, (277), 37 states have call predecessors, (277), 37 states have return successors, (277), 275 states have call predecessors, (277), 277 states have call successors, (277) [2023-12-16 04:09:21,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1954 states to 1954 states and 3005 transitions. [2023-12-16 04:09:21,945 INFO L78 Accepts]: Start accepts. Automaton has 1954 states and 3005 transitions. Word has length 365 [2023-12-16 04:09:21,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:21,945 INFO L495 AbstractCegarLoop]: Abstraction has 1954 states and 3005 transitions. [2023-12-16 04:09:21,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:21,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1954 states and 3005 transitions. [2023-12-16 04:09:21,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-12-16 04:09:21,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:21,949 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:21,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:22,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:22,156 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:22,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:22,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1221240090, now seen corresponding path program 1 times [2023-12-16 04:09:22,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:22,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221146387] [2023-12-16 04:09:22,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:22,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:22,213 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:22,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [381945775] [2023-12-16 04:09:22,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:22,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:22,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:22,216 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:22,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-16 04:09:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:22,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-16 04:09:22,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:23,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 2048 proven. 39 refuted. 0 times theorem prover too weak. 3013 trivial. 0 not checked. [2023-12-16 04:09:23,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:24,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 111 proven. 39 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:24,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:24,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221146387] [2023-12-16 04:09:24,377 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:24,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381945775] [2023-12-16 04:09:24,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381945775] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:24,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:24,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-12-16 04:09:24,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333773115] [2023-12-16 04:09:24,378 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:24,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 04:09:24,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:24,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 04:09:24,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:09:24,379 INFO L87 Difference]: Start difference. First operand 1954 states and 3005 transitions. Second operand has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 4 states have call successors, (102), 3 states have call predecessors, (102), 5 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) [2023-12-16 04:09:26,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:26,197 INFO L93 Difference]: Finished difference Result 6434 states and 9966 transitions. [2023-12-16 04:09:26,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:09:26,197 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 4 states have call successors, (102), 3 states have call predecessors, (102), 5 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) Word has length 366 [2023-12-16 04:09:26,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:26,206 INFO L225 Difference]: With dead ends: 6434 [2023-12-16 04:09:26,206 INFO L226 Difference]: Without dead ends: 4626 [2023-12-16 04:09:26,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 747 GetRequests, 724 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=201, Invalid=399, Unknown=0, NotChecked=0, Total=600 [2023-12-16 04:09:26,231 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 2243 mSDsluCounter, 2246 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2293 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 1708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:26,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2293 Valid, 2666 Invalid, 1708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 1134 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 04:09:26,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4626 states. [2023-12-16 04:09:26,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4626 to 2415. [2023-12-16 04:09:26,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2415 states, 2067 states have (on average 1.5016932752781809) internal successors, (3104), 2071 states have internal predecessors, (3104), 299 states have call successors, (299), 48 states have call predecessors, (299), 48 states have return successors, (299), 295 states have call predecessors, (299), 299 states have call successors, (299) [2023-12-16 04:09:26,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2415 states to 2415 states and 3702 transitions. [2023-12-16 04:09:26,564 INFO L78 Accepts]: Start accepts. Automaton has 2415 states and 3702 transitions. Word has length 366 [2023-12-16 04:09:26,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:26,567 INFO L495 AbstractCegarLoop]: Abstraction has 2415 states and 3702 transitions. [2023-12-16 04:09:26,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 4 states have call successors, (102), 3 states have call predecessors, (102), 5 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) [2023-12-16 04:09:26,567 INFO L276 IsEmpty]: Start isEmpty. Operand 2415 states and 3702 transitions. [2023-12-16 04:09:26,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-12-16 04:09:26,571 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:26,571 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:26,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:26,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:26,789 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:26,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:26,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1115440684, now seen corresponding path program 1 times [2023-12-16 04:09:26,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:26,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654346443] [2023-12-16 04:09:26,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:26,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:26,859 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:26,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1608338055] [2023-12-16 04:09:26,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:26,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:26,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:26,880 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:26,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-16 04:09:27,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:27,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:09:27,397 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:27,432 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:27,432 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:27,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:27,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654346443] [2023-12-16 04:09:27,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:27,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608338055] [2023-12-16 04:09:27,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608338055] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:27,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:27,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:09:27,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783131091] [2023-12-16 04:09:27,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:27,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:09:27,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:27,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:09:27,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:27,449 INFO L87 Difference]: Start difference. First operand 2415 states and 3702 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:27,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:27,691 INFO L93 Difference]: Finished difference Result 4250 states and 6501 transitions. [2023-12-16 04:09:27,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:09:27,691 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 366 [2023-12-16 04:09:27,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:27,696 INFO L225 Difference]: With dead ends: 4250 [2023-12-16 04:09:27,696 INFO L226 Difference]: Without dead ends: 2441 [2023-12-16 04:09:27,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:09:27,699 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 209 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:27,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 659 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:09:27,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2441 states. [2023-12-16 04:09:27,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2441 to 2121. [2023-12-16 04:09:27,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2121 states, 1832 states have (on average 1.5158296943231442) internal successors, (2777), 1832 states have internal predecessors, (2777), 255 states have call successors, (255), 33 states have call predecessors, (255), 33 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2023-12-16 04:09:27,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2121 states to 2121 states and 3287 transitions. [2023-12-16 04:09:27,822 INFO L78 Accepts]: Start accepts. Automaton has 2121 states and 3287 transitions. Word has length 366 [2023-12-16 04:09:27,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:27,823 INFO L495 AbstractCegarLoop]: Abstraction has 2121 states and 3287 transitions. [2023-12-16 04:09:27,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:27,823 INFO L276 IsEmpty]: Start isEmpty. Operand 2121 states and 3287 transitions. [2023-12-16 04:09:27,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-12-16 04:09:27,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:27,827 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:27,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:28,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:28,035 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:28,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:28,035 INFO L85 PathProgramCache]: Analyzing trace with hash -913616750, now seen corresponding path program 1 times [2023-12-16 04:09:28,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:28,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281553836] [2023-12-16 04:09:28,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:28,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:28,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:28,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2081103028] [2023-12-16 04:09:28,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:28,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:28,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:28,120 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:28,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-16 04:09:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:28,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:09:28,570 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:28,833 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 1788 proven. 117 refuted. 0 times theorem prover too weak. 3195 trivial. 0 not checked. [2023-12-16 04:09:28,833 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:28,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 33 proven. 117 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:28,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:28,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281553836] [2023-12-16 04:09:28,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:28,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081103028] [2023-12-16 04:09:28,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081103028] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:28,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:28,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:09:28,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976399442] [2023-12-16 04:09:28,999 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:29,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:09:29,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:29,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:09:29,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:09:29,000 INFO L87 Difference]: Start difference. First operand 2121 states and 3287 transitions. Second operand has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) [2023-12-16 04:09:29,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:29,406 INFO L93 Difference]: Finished difference Result 3114 states and 4756 transitions. [2023-12-16 04:09:29,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:09:29,407 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) Word has length 366 [2023-12-16 04:09:29,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:29,410 INFO L225 Difference]: With dead ends: 3114 [2023-12-16 04:09:29,410 INFO L226 Difference]: Without dead ends: 1455 [2023-12-16 04:09:29,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 734 GetRequests, 724 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:09:29,461 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 633 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:29,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 732 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:09:29,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1455 states. [2023-12-16 04:09:29,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1455 to 1445. [2023-12-16 04:09:29,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1151 states have (on average 1.4439617723718505) internal successors, (1662), 1151 states have internal predecessors, (1662), 255 states have call successors, (255), 38 states have call predecessors, (255), 38 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2023-12-16 04:09:29,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 2172 transitions. [2023-12-16 04:09:29,723 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 2172 transitions. Word has length 366 [2023-12-16 04:09:29,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:29,723 INFO L495 AbstractCegarLoop]: Abstraction has 1445 states and 2172 transitions. [2023-12-16 04:09:29,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) [2023-12-16 04:09:29,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 2172 transitions. [2023-12-16 04:09:29,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-12-16 04:09:29,726 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:29,726 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:29,746 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-16 04:09:29,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:29,944 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:29,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:29,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1957240621, now seen corresponding path program 1 times [2023-12-16 04:09:29,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:29,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492232021] [2023-12-16 04:09:29,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:29,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:30,013 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:30,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [352315367] [2023-12-16 04:09:30,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:30,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:30,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:30,015 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:30,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-16 04:09:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:30,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-16 04:09:30,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:32,899 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 2063 proven. 72 refuted. 0 times theorem prover too weak. 2965 trivial. 0 not checked. [2023-12-16 04:09:32,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:09:33,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 114 proven. 36 refuted. 0 times theorem prover too weak. 4950 trivial. 0 not checked. [2023-12-16 04:09:33,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:33,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492232021] [2023-12-16 04:09:33,463 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:33,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352315367] [2023-12-16 04:09:33,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352315367] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:09:33,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:09:33,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2023-12-16 04:09:33,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351848374] [2023-12-16 04:09:33,463 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:09:33,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-16 04:09:33,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:33,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-16 04:09:33,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2023-12-16 04:09:33,465 INFO L87 Difference]: Start difference. First operand 1445 states and 2172 transitions. Second operand has 19 states, 18 states have (on average 9.5) internal successors, (171), 17 states have internal predecessors, (171), 6 states have call successors, (102), 4 states have call predecessors, (102), 6 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) [2023-12-16 04:09:35,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:35,358 INFO L93 Difference]: Finished difference Result 3556 states and 5427 transitions. [2023-12-16 04:09:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 04:09:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 9.5) internal successors, (171), 17 states have internal predecessors, (171), 6 states have call successors, (102), 4 states have call predecessors, (102), 6 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) Word has length 367 [2023-12-16 04:09:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:35,364 INFO L225 Difference]: With dead ends: 3556 [2023-12-16 04:09:35,364 INFO L226 Difference]: Without dead ends: 2566 [2023-12-16 04:09:35,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 718 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=303, Invalid=689, Unknown=0, NotChecked=0, Total=992 [2023-12-16 04:09:35,366 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 1032 mSDsluCounter, 3170 mSDsCounter, 0 mSdLazyCounter, 1587 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1081 SdHoareTripleChecker+Valid, 3616 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:35,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1081 Valid, 3616 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1587 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 04:09:35,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2023-12-16 04:09:35,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1449. [2023-12-16 04:09:35,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1154 states have (on average 1.441941074523397) internal successors, (1664), 1154 states have internal predecessors, (1664), 255 states have call successors, (255), 39 states have call predecessors, (255), 39 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2023-12-16 04:09:35,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 2174 transitions. [2023-12-16 04:09:35,608 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 2174 transitions. Word has length 367 [2023-12-16 04:09:35,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:35,608 INFO L495 AbstractCegarLoop]: Abstraction has 1449 states and 2174 transitions. [2023-12-16 04:09:35,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 9.5) internal successors, (171), 17 states have internal predecessors, (171), 6 states have call successors, (102), 4 states have call predecessors, (102), 6 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) [2023-12-16 04:09:35,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 2174 transitions. [2023-12-16 04:09:35,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-12-16 04:09:35,611 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:35,611 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:35,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:35,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:35,820 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:35,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:35,821 INFO L85 PathProgramCache]: Analyzing trace with hash 500062915, now seen corresponding path program 1 times [2023-12-16 04:09:35,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:35,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239772665] [2023-12-16 04:09:35,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:35,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:35,938 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:35,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [793765711] [2023-12-16 04:09:35,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:35,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:35,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:35,940 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:35,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-16 04:09:36,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:36,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-16 04:09:36,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:37,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:37,272 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:37,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:37,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239772665] [2023-12-16 04:09:37,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:37,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793765711] [2023-12-16 04:09:37,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793765711] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:37,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:37,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 04:09:37,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853125450] [2023-12-16 04:09:37,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:37,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:09:37,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:37,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:09:37,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:09:37,285 INFO L87 Difference]: Start difference. First operand 1449 states and 2174 transitions. Second operand has 8 states, 8 states have (on average 14.5) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:41,665 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-16 04:09:45,668 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-16 04:09:49,672 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-16 04:09:50,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:50,211 INFO L93 Difference]: Finished difference Result 3206 states and 4880 transitions. [2023-12-16 04:09:50,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:09:50,213 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 368 [2023-12-16 04:09:50,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:50,217 INFO L225 Difference]: With dead ends: 3206 [2023-12-16 04:09:50,217 INFO L226 Difference]: Without dead ends: 2231 [2023-12-16 04:09:50,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2023-12-16 04:09:50,223 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 1267 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 113 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1267 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:50,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1267 Valid, 1388 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 477 Invalid, 3 Unknown, 0 Unchecked, 12.6s Time] [2023-12-16 04:09:50,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2023-12-16 04:09:50,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 1463. [2023-12-16 04:09:50,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1168 states have (on average 1.4417808219178083) internal successors, (1684), 1168 states have internal predecessors, (1684), 255 states have call successors, (255), 39 states have call predecessors, (255), 39 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2023-12-16 04:09:50,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 2194 transitions. [2023-12-16 04:09:50,360 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 2194 transitions. Word has length 368 [2023-12-16 04:09:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:50,360 INFO L495 AbstractCegarLoop]: Abstraction has 1463 states and 2194 transitions. [2023-12-16 04:09:50,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 2194 transitions. [2023-12-16 04:09:50,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-12-16 04:09:50,363 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:50,363 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:50,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:50,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:50,571 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:50,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:50,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1186116923, now seen corresponding path program 1 times [2023-12-16 04:09:50,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:50,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121339471] [2023-12-16 04:09:50,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:50,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:50,603 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:50,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1054001301] [2023-12-16 04:09:50,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:50,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:50,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:50,604 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:50,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-16 04:09:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:51,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-16 04:09:51,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:51,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2023-12-16 04:09:51,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:09:51,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:09:51,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121339471] [2023-12-16 04:09:51,512 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:09:51,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054001301] [2023-12-16 04:09:51,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054001301] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:09:51,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:09:51,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 04:09:51,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426501637] [2023-12-16 04:09:51,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:09:51,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 04:09:51,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:09:51,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 04:09:51,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:09:51,513 INFO L87 Difference]: Start difference. First operand 1463 states and 2194 transitions. Second operand has 12 states, 12 states have (on average 9.666666666666666) internal successors, (116), 12 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:54,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:09:54,947 INFO L93 Difference]: Finished difference Result 5305 states and 8023 transitions. [2023-12-16 04:09:54,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-12-16 04:09:54,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.666666666666666) internal successors, (116), 12 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 368 [2023-12-16 04:09:54,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:09:55,012 INFO L225 Difference]: With dead ends: 5305 [2023-12-16 04:09:55,013 INFO L226 Difference]: Without dead ends: 4416 [2023-12-16 04:09:55,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=859, Invalid=2801, Unknown=0, NotChecked=0, Total=3660 [2023-12-16 04:09:55,021 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 4652 mSDsluCounter, 5076 mSDsCounter, 0 mSdLazyCounter, 1631 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4652 SdHoareTripleChecker+Valid, 5766 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 04:09:55,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4652 Valid, 5766 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1631 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 04:09:55,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4416 states. [2023-12-16 04:09:55,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4416 to 2588. [2023-12-16 04:09:55,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2588 states, 2059 states have (on average 1.4337056823700827) internal successors, (2952), 2059 states have internal predecessors, (2952), 459 states have call successors, (459), 69 states have call predecessors, (459), 69 states have return successors, (459), 459 states have call predecessors, (459), 459 states have call successors, (459) [2023-12-16 04:09:55,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2588 states to 2588 states and 3870 transitions. [2023-12-16 04:09:55,490 INFO L78 Accepts]: Start accepts. Automaton has 2588 states and 3870 transitions. Word has length 368 [2023-12-16 04:09:55,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:09:55,491 INFO L495 AbstractCegarLoop]: Abstraction has 2588 states and 3870 transitions. [2023-12-16 04:09:55,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.666666666666666) internal successors, (116), 12 states have internal predecessors, (116), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) [2023-12-16 04:09:55,491 INFO L276 IsEmpty]: Start isEmpty. Operand 2588 states and 3870 transitions. [2023-12-16 04:09:55,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-12-16 04:09:55,494 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:09:55,494 INFO L195 NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:09:55,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-16 04:09:55,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-16 04:09:55,702 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:09:55,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:09:55,703 INFO L85 PathProgramCache]: Analyzing trace with hash 729065347, now seen corresponding path program 1 times [2023-12-16 04:09:55,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:09:55,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301824969] [2023-12-16 04:09:55,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:55,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:09:55,773 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:09:55,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1232560188] [2023-12-16 04:09:55,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:09:55,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:09:55,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:09:55,786 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:09:55,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-16 04:09:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:09:56,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-16 04:09:56,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:09:57,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 3378 proven. 246 refuted. 0 times theorem prover too weak. 1476 trivial. 0 not checked. [2023-12-16 04:09:57,994 INFO L327 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2023-12-16 04:10:03,424 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:10:03,424 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:10:04,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-16 04:10:04,628 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-16 04:10:04,638 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 04:10:04,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-16 04:10:04,638 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 369 with TraceHistMax 51,while TraceCheckSpWp was constructing backward predicates,while executing Executor. [2023-12-16 04:10:04,641 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:10:04,643 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 04:10:04,644 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 04:10:04 BoogieIcfgContainer [2023-12-16 04:10:04,664 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 04:10:04,664 INFO L158 Benchmark]: Toolchain (without parser) took 76908.79ms. Allocated memory was 197.1MB in the beginning and 784.3MB in the end (delta: 587.2MB). Free memory was 135.5MB in the beginning and 425.2MB in the end (delta: -289.8MB). Peak memory consumption was 299.4MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,664 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 197.1MB. Free memory was 148.6MB in the beginning and 148.5MB in the end (delta: 66.5kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 04:10:04,665 INFO L158 Benchmark]: CACSL2BoogieTranslator took 991.33ms. Allocated memory was 197.1MB in the beginning and 314.6MB in the end (delta: 117.4MB). Free memory was 135.4MB in the beginning and 265.1MB in the end (delta: -129.8MB). Peak memory consumption was 24.9MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,665 INFO L158 Benchmark]: Boogie Procedure Inliner took 190.57ms. Allocated memory is still 314.6MB. Free memory was 265.1MB in the beginning and 251.0MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,665 INFO L158 Benchmark]: Boogie Preprocessor took 136.06ms. Allocated memory is still 314.6MB. Free memory was 251.0MB in the beginning and 215.3MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,665 INFO L158 Benchmark]: RCFGBuilder took 5220.22ms. Allocated memory is still 314.6MB. Free memory was 215.3MB in the beginning and 120.4MB in the end (delta: 94.9MB). Peak memory consumption was 95.4MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,665 INFO L158 Benchmark]: TraceAbstraction took 70349.26ms. Allocated memory was 314.6MB in the beginning and 784.3MB in the end (delta: 469.8MB). Free memory was 119.4MB in the beginning and 425.2MB in the end (delta: -305.8MB). Peak memory consumption was 164.4MB. Max. memory is 8.0GB. [2023-12-16 04:10:04,666 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 197.1MB. Free memory was 148.6MB in the beginning and 148.5MB in the end (delta: 66.5kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 991.33ms. Allocated memory was 197.1MB in the beginning and 314.6MB in the end (delta: 117.4MB). Free memory was 135.4MB in the beginning and 265.1MB in the end (delta: -129.8MB). Peak memory consumption was 24.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 190.57ms. Allocated memory is still 314.6MB. Free memory was 265.1MB in the beginning and 251.0MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 136.06ms. Allocated memory is still 314.6MB. Free memory was 251.0MB in the beginning and 215.3MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 8.0GB. * RCFGBuilder took 5220.22ms. Allocated memory is still 314.6MB. Free memory was 215.3MB in the beginning and 120.4MB in the end (delta: 94.9MB). Peak memory consumption was 95.4MB. Max. memory is 8.0GB. * TraceAbstraction took 70349.26ms. Allocated memory was 314.6MB in the beginning and 784.3MB in the end (delta: 469.8MB). Free memory was 119.4MB in the beginning and 425.2MB in the end (delta: -305.8MB). Peak memory consumption was 164.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 369 with TraceHistMax 51,while TraceCheckSpWp was constructing backward predicates,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 218 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 70.3s, OverallIterations: 26, TraceHistogramMax: 51, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 27.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 3 mSolverCounterUnknown, 21215 SdHoareTripleChecker+Valid, 22.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 21099 mSDsluCounter, 34729 SdHoareTripleChecker+Invalid, 20.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 24677 mSDsCounter, 2340 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7937 IncrementalHoareTripleChecker+Invalid, 10280 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2340 mSolverCounterUnsat, 10052 mSDtfsCounter, 7937 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 11396 GetRequests, 11164 SyntacticMatches, 4 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1663 ImplicationChecksByTransitivity, 2.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2588occurred in iteration=25, InterpolantAutomatonStates: 232, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.7s AutomataMinimizationTime, 25 MinimizatonAttempts, 15853 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 11.9s InterpolantComputationTime, 9450 NumberOfCodeBlocks, 9450 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 11246 ConstructedInterpolants, 0 QuantifiedInterpolants, 36687 SizeOfPredicates, 80 NumberOfNonLiveVariables, 26079 ConjunctsInSsa, 212 ConjunctsInUnsatCore, 31 InterpolantComputations, 19 PerfectInterpolantSequences, 156822/158100 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout [2023-12-16 04:10:04,686 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process Completed graceful shutdown